.care-home-layout-safe.care-home-unified-flow .care-home .care-insight-next{border:0;padding-block:24px 8px;display:none}.care-home-layout-safe .care-discover>.care-section-head{grid-template-columns:minmax(0,1fr) 216px;column-gap:48px;display:grid}.care-home-layout-safe .care-discover>.care-section-head>div:first-child{grid-area:1/1}.care-home-layout-safe .care-discover>.care-section-head>.care-community-manifesto{grid-area:2/1;max-width:640px}.care-home-layout-safe .care-discover>.care-section-head>.care-topics-download-slot{grid-area:1/2/3;align-self:center}.care-home-layout-safe .care-topics-download-slot .care-beta-access{width:100%;max-width:none;margin:0}.care-home-layout-safe .care-topics-download-slot .care-beta-store-links{flex-direction:column;gap:10px;display:flex}.care-home-layout-safe .care-topics-download-slot .care-beta-store{box-sizing:border-box;width:100%}@media (max-width:767px){.care-home-layout-safe .care-discover>.care-section-head{grid-template-columns:minmax(0,1fr)}.care-home-layout-safe .care-discover>.care-section-head>.care-topics-download-slot{grid-area:3/1;margin-top:16px}.care-home-layout-safe .care-topics-download-slot .care-beta-store-links{flex-flow:wrap}.care-home-layout-safe .care-topics-download-slot .care-beta-store{width:auto;max-width:100%}}.care-home-layout-safe.care-home-unified-flow .care-home .care-insight-next>div:not(.care-beta-access),.care-home-layout-safe .care-homepage-community-body>span{display:none}.care-home-layout-safe.care-home-unified-flow{--insight-title:clamp(32px, 3.35vw, 44px);--insight-gutter:clamp(24px, 6vw, 80px);--insight-gap:clamp(40px, 7vw, 96px)}.care-home-layout-safe.care-home-unified-flow .care-flow-creme.care-flow-creme--current .care-home :is(.care-journey-section,.care-insights-inner,.care-expert,.care-story){width:calc(100% - 2 * var(--insight-gutter));column-gap:var(--insight-gap);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;max-width:1120px;margin-inline:auto;padding:clamp(48px,5.6vw,76px) 0;display:grid}.care-home-layout-safe.care-home-unified-flow .care-coach-insight-slot{width:calc(100% - 2 * var(--insight-gutter));max-width:1120px;margin-inline:auto;padding:0}.care-home-layout-safe.care-home-unified-flow .care-coach-insight-slot .care-coach-compact{gap:var(--insight-gap);grid-template-columns:minmax(0,1fr) minmax(0,1fr);padding:clamp(36px,4vw,54px) 0}.care-home-layout-safe.care-home-unified-flow .care-home :is(.care-journey-copy,.care-insights-story,.care-expert-copy,.care-story-copy){min-width:0;max-width:470px;padding:0}.care-home-layout-safe.care-home-unified-flow .care-flow-creme.care-flow-creme--current .care-home :is(.care-journey-copy,.care-insights-story,.care-expert-copy,.care-story-copy,.care-section-head) h2,.care-home-layout-safe.care-home-unified-flow .care-coach-insight-slot .care-coach-compact h2{font-family:var(--font-brand-serif), serif;font-size:var(--insight-title);letter-spacing:-.035em;text-wrap:balance;max-width:20ch;margin:14px 0 20px;font-weight:400;line-height:1.16}.care-home-layout-safe.care-home-unified-flow .care-home :is(.care-journey-copy,.care-expert-copy,.care-story-copy)>p,.care-home-layout-safe.care-home-unified-flow .care-home .care-insights-intro,.care-home-layout-safe.care-home-unified-flow .care-coach-compact .cc-intro{font-family:var(--font-brand-sans), sans-serif;text-wrap:pretty;max-width:43ch;margin:0;font-size:17px;line-height:1.75}.care-home-layout-safe.care-home-unified-flow .care-home :is(.care-journey-eyebrow,.care-kicker),.care-home-layout-safe.care-home-unified-flow .care-coach-compact .cc-kicker{font-family:var(--font-brand-sans), sans-serif;letter-spacing:.13em;color:#693cc5;margin:0;font-size:10px;font-weight:600;line-height:1.5}.care-home-layout-safe.care-home-unified-flow .care-home .care-journey-map{width:calc(100% - 2 * var(--insight-gutter));max-width:1120px;margin:0 auto;padding:28px 0}.care-home-layout-safe.care-home-unified-flow .care-home .care-community-insights{padding:0}.care-home-layout-safe.care-home-unified-flow .care-home .care-insights-story>h3{margin-block:24px 18px;font-size:21px;line-height:1.4}.care-home-layout-safe.care-home-unified-flow .care-home :is(.care-expert-image,.care-story-image){aspect-ratio:1.1;border-radius:28px;height:auto;min-height:0}.care-home-layout-safe.care-home-unified-flow .care-home .care-authentic-faces{height:clamp(320px,32vw,410px)}.care-home-layout-safe.care-home-unified-flow .care-home .care-authentic-events{max-width:440px;margin-inline:auto}.care-home-layout-safe.care-home-unified-flow .care-home .care-authentic-community-wrap{max-width:490px;margin-inline:auto}.care-home-layout-safe.care-home-unified-flow .care-home :is(.care-text-link,.care-insights-cta){margin-top:24px}.care-home-layout-safe.care-home-unified-flow .care-home .care-discover{padding-block:56px 24px}.care-home-layout-safe.care-home-unified-flow .care-coach-compact .cc-host p,.care-home-layout-safe.care-home-unified-flow .care-coach-compact .cc-question span{font-size:13px;line-height:1.6}@media (min-width:768px){.care-home-layout-safe.care-home-unified-flow .care-home :is(.care-journey-community,.care-journey-event) .care-journey-copy{grid-area:1/2}.care-home-layout-safe.care-home-unified-flow .care-home :is(.care-journey-community-visual,.care-journey-event-visual){grid-area:1/1;min-width:0}.care-home-layout-safe.care-home-unified-flow .care-home .care-expert-copy{grid-area:1/1}.care-home-layout-safe.care-home-unified-flow .care-home .care-expert-image{grid-area:1/2}}@media (max-width:767px){.care-home-layout-safe.care-home-unified-flow{--insight-title:clamp(31px, 8.5vw, 38px);--insight-gap:28px}.care-home-layout-safe.care-home-unified-flow .care-flow-creme.care-flow-creme--current .care-home :is(.care-journey-section,.care-insights-inner,.care-expert,.care-story),.care-home-layout-safe.care-home-unified-flow .care-coach-insight-slot .care-coach-compact{grid-template-columns:minmax(0,1fr);row-gap:30px;padding-block:36px}.care-home-layout-safe.care-home-unified-flow .care-home :is(.care-journey-copy,.care-insights-story,.care-expert-copy,.care-story-copy){max-width:none}.care-home-layout-safe.care-home-unified-flow .care-home :is(.care-journey-copy,.care-expert-copy,.care-story-copy)>p,.care-home-layout-safe.care-home-unified-flow .care-home .care-insights-intro,.care-home-layout-safe.care-home-unified-flow .care-coach-compact .cc-intro{font-size:16px}.care-home-layout-safe.care-home-unified-flow .care-home :is(.care-expert-copy,.care-story-copy){grid-row:1}.care-home-layout-safe.care-home-unified-flow .care-home .care-authentic-faces{height:clamp(300px,85vw,400px)}}.care-home-layout-safe .care-home .care-authentic-events{box-sizing:border-box;gap:10px;width:100%;max-width:460px;padding-block:8px}.care-home-layout-safe .care-home .care-authentic-event{border-radius:14px;gap:12px;margin-right:14px;padding:10px 13px 10px 10px}.care-home-layout-safe .care-home .care-authentic-event:nth-child(2n){margin-left:14px;margin-right:0}.care-home-layout-safe .care-home .care-authentic-event:nth-child(3){margin-left:5px;margin-right:9px}.care-home-layout-safe .care-home .care-authentic-event-symbol{border-radius:10px;flex-basis:46px;width:46px;height:50px}.care-home-layout-safe .care-home .care-authentic-event-symbol svg{width:21px;height:21px}.care-home-layout-safe .care-home .care-authentic-event-copy{gap:4px}.care-home-layout-safe .care-home .care-authentic-event-copy strong{font-size:clamp(18px,1.55vw,20px);line-height:1.2}.care-home-layout-safe .care-coach-compact .cc-link,.care-home-layout-safe .care-coach-compact .cc-caption,.care-home-layout-safe .care-coach-compact .cc-feedback{display:none}.care-home-layout-safe.care-home-refined-rhythm .care-flow-creme.care-flow-creme--current .care-home .care-journey-connect{padding-top:clamp(48px,6vw,78px);padding-bottom:clamp(48px,6vw,78px)}.care-home-layout-safe.care-home-refined-rhythm .care-flow-creme.care-flow-creme--current .care-home .care-journey-community{align-items:center;column-gap:clamp(28px,4vw,54px);padding-block:clamp(30px,3.4vw,46px)}.care-home-layout-safe.care-home-refined-rhythm .care-flow-creme.care-flow-creme--current .care-home .care-journey-community .care-journey-copy h2{max-width:14ch;font-size:clamp(31px,3.2vw,43px);line-height:1.14}.care-home-layout-safe.care-home-refined-rhythm .care-flow-creme.care-flow-creme--current .care-home .care-journey-community .care-insight-readable{gap:13px;margin-top:20px}.care-home-layout-safe.care-home-refined-rhythm .care-coach-insight-slot{padding-top:8px;padding-bottom:8px}.care-home-layout-safe.care-home-refined-rhythm .care-coach-compact{padding-block:24px 30px}.care-home-layout-safe.care-home-refined-rhythm .care-coach-compact h2{font-size:clamp(28px,2.6vw,36px)}.care-home-layout-safe.care-home-refined-rhythm .care-coach-compact .cc-review-status{color:#693cc5;letter-spacing:.04em;margin-bottom:7px;font-size:10px;display:inline-block}.care-home-layout-safe.care-home-refined-rhythm .care-flow-creme.care-flow-creme--current .care-home .care-journey-event{padding-top:clamp(28px,4vw,50px);padding-bottom:clamp(52px,6vw,78px)}@media (max-width:767px){.care-home-layout-safe.care-home-refined-rhythm .care-flow-creme.care-flow-creme--current .care-home .care-journey-connect{padding-block:40px 46px}.care-home-layout-safe.care-home-refined-rhythm .care-flow-creme.care-flow-creme--current .care-home .care-journey-community{padding-block:26px}.care-home-layout-safe.care-home-refined-rhythm .care-coach-insight-slot{padding-block:0}}.care-flow-creme{background:var(--care-paper,#f8f4f0)}.care-flow-creme>.care-home,.care-flow-creme .care-journey-insights,.care-flow-creme .care-journey-connect,.care-flow-creme .care-journey-community,.care-flow-creme .care-journey-event,.care-flow-creme .care-insight-next,.care-flow-creme .care-discover,.care-flow-creme .care-expert,.care-flow-creme .care-story,.care-flow-creme .care-social-band,.care-flow-creme .care-footer,.care-flow-creme .care-home .care-insights{background:var(--care-paper)}.care-flow-creme .care-journey-insights{counter-reset:care-flow-stage}.care-flow-creme .care-journey-section{counter-increment:care-flow-stage;min-height:0;padding-top:clamp(68px,7vw,92px);padding-bottom:clamp(68px,7vw,92px);position:relative}.care-flow-creme .care-journey-section:before{content:"";border-left:1px solid #693cc547;position:absolute;top:0;bottom:0;left:max(50% - 585px,16px)}.care-flow-creme .care-journey-section:after{background:var(--care-orange);width:27px;height:27px;color:var(--care-ink);content:counter(care-flow-stage, decimal-leading-zero);border-radius:50%;place-items:center;font-size:9px;font-weight:700;display:grid;position:absolute;top:50px;left:max(50% - 598px,3px)}.care-flow-creme .care-journey-connect{padding-top:clamp(52px,5vw,70px)}.care-flow-creme .care-journey-event{padding-bottom:clamp(86px,9vw,120px)}.care-flow-creme .care-journey-map{padding-bottom:20px}.care-flow-creme .care-journey-community-visual{background:var(--care-lavender)}.care-flow-creme .care-insight-next{border-top-color:#693cc52e}@media (max-width:860px){.care-flow-creme .care-journey-section,.care-flow-creme .care-journey-community{padding:54px 27px 54px 52px}.care-flow-creme .care-journey-section:before{left:19px}.care-flow-creme .care-journey-section:after{top:48px;left:6px}.care-flow-creme .care-journey-connect{padding-top:38px}.care-flow-creme .care-journey-event{padding-bottom:70px}}@media (max-width:560px){.care-flow-creme .care-journey-section,.care-flow-creme .care-journey-community{padding:47px 22px 47px 43px}.care-flow-creme .care-journey-section:before{left:14px}.care-flow-creme .care-journey-section:after{width:25px;height:25px;top:42px;left:2px}.care-flow-creme .care-journey-connect{padding-top:30px}.care-flow-creme .care-journey-event{padding-bottom:60px}}@media (prefers-reduced-motion:reduce){.care-flow-creme .care-journey-map-step{transition:none}}.care-flow-creme--current{--care-flow-gutter:max(28px, calc((100% - 1120px) / 2));--care-flow-space:clamp(56px, 6.5vw, 84px)}.care-flow-creme--current .care-home{min-height:100dvh}.care-flow-creme--current .care-home .care-photo-hero .care-connected-cta{visibility:visible;pointer-events:auto}.care-flow-creme--current .care-home-app-qr{top:114px;right:max(28px,50% - 560px)}.care-flow-creme--current .care-home section[id]{scroll-margin-top:28px}.care-flow-creme--current .care-home .care-photo-hero{min-height:740px}.care-flow-creme--current .care-home .care-photo-hero .care-hero-content{width:64%;padding:146px 3vw 76px max(28px,50vw - 560px)}.care-flow-creme--current .care-home .care-photo-hero h1{letter-spacing:-.035em;max-width:660px;margin:22px 0;font-size:clamp(46px,4.9vw,66px);line-height:1.09}.care-flow-creme--current .care-home .care-photo-hero h1 em{font-style:italic;font-weight:400}.care-flow-creme--current .care-home .care-photo-hero .care-hero-slogan{max-width:500px;font-size:19px;line-height:1.5}.care-flow-creme--current .care-home .care-photo-hero .care-hero-copy{max-width:495px;font-size:16px;line-height:1.7}.care-flow-creme--current .care-hero-text-link{border-bottom:1px solid;margin-top:20px;padding-block:4px;font-size:14px;display:inline-block}.care-flow-creme--current .care-hero-meta{margin-top:23px}.care-flow-creme--current .care-beta-store strong{font-size:12px}.care-flow-creme--current .care-beta-store small{font-size:10px}.care-flow-creme--current .care-journey-map{border-bottom:1px solid #e8e1d1;gap:18px;width:min(1120px,100% - 56px);padding:32px 0}.care-flow-creme--current .care-journey-map:before{display:none}.care-flow-creme--current .care-journey-map-step{background:0 0;border:0;gap:12px;width:100%;padding:6px 0}.care-flow-creme--current .care-journey-map-step strong{font-size:14px;font-weight:500}.care-flow-creme--current .care-journey-map-step>span{background:var(--care-lavender);width:33px;height:33px;color:var(--care-purple);font-size:11px}.care-flow-creme--current .care-journey-section,.care-flow-creme--current .care-journey-community{padding:52px var(--care-flow-gutter);grid-template-columns:minmax(0,.94fr) minmax(0,1.06fr);gap:clamp(32px,5.5vw,72px)}.care-flow-creme--current .care-journey-section:before,.care-flow-creme--current .care-journey-section:after{display:none}.care-flow-creme--current .care-journey-copy{max-width:500px}.care-flow-creme--current .care-journey-copy h2{margin:16px 0 20px;font-size:clamp(34px,3.6vw,46px);line-height:1.17}.care-flow-creme--current .care-journey-copy p{font-size:16px;line-height:1.8}.care-flow-creme--current .care-journey-eyebrow{letter-spacing:.11em;font-size:11px}.care-flow-creme--current .care-journey-event{padding-bottom:64px}.care-flow-creme--current .care-insight-next{margin-inline:var(--care-flow-gutter);border-bottom:1px solid #e8e1d1;gap:30px;padding:32px 0}.care-flow-creme--current .care-insight-next h2{font-size:clamp(28px,2.8vw,36px)}.care-flow-creme--current .care-insight-next p{font-size:15px}.care-flow-creme--current .care-discover{padding:var(--care-flow-space) var(--care-flow-gutter) 38px}.care-flow-creme--current .care-section-head{align-items:center;gap:48px;margin-bottom:26px}.care-flow-creme--current .care-section-head>div{flex:58%}.care-flow-creme--current .care-section-head h2{max-width:610px;font-size:clamp(34px,3.8vw,48px)}.care-flow-creme--current .care-home .care-community-manifesto{max-width:355px;color:var(--care-ink);font:400 18px/1.7 var(--font-dm-sans);flex:36%}.care-flow-creme--current .care-themes{margin-top:30px;padding-top:22px}.care-flow-creme--current .care-themes-label{font-size:12px}.care-flow-creme--current .care-theme-list a{font-size:14px}.care-flow-creme--current .care-home .care-insights{padding:34px var(--care-flow-gutter) var(--care-flow-space)}.care-flow-creme--current .care-home .care-insights-inner{grid-template-columns:minmax(0,1.06fr) minmax(0,.94fr);align-items:center;gap:clamp(32px,5.5vw,72px)}.care-flow-creme--current .care-home .care-insights-story h2{font-size:clamp(32px,3.4vw,44px)}.care-flow-creme--current .care-insights-intro{font-size:16px}.care-flow-creme--current .care-home .care-insights-story>h3{font-size:25px;line-height:1.35}.care-flow-creme--current .care-insights-steps strong{font-size:14px}.care-flow-creme--current .care-insights-steps small{font-size:13px;line-height:1.6}.care-flow-creme--current .care-insights-topics button{font-size:13px}.care-flow-creme--current .care-expert,.care-flow-creme--current .care-story{min-height:0;padding:44px var(--care-flow-gutter);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(32px,5.5vw,72px)}.care-flow-creme--current .care-expert-image,.care-flow-creme--current .care-story-image{aspect-ratio:1.15;border-radius:20px;min-height:0}.care-flow-creme--current .care-expert-copy{padding:12px 0}.care-flow-creme--current :is(.care-expert-copy,.care-story-copy) h2{font-size:clamp(34px,3.6vw,46px)}.care-flow-creme--current :is(.care-expert-copy,.care-story-copy) p{font-size:16px;line-height:1.8}.care-flow-creme--current .care-story{padding-bottom:var(--care-flow-space)}.care-flow-creme--current .care-join{color:var(--care-paper);padding:70px 28px}.care-flow-creme--current .care-join h2{max-width:740px;font-size:clamp(36px,4.3vw,54px)}.care-flow-creme--current .care-join p{font-size:16px}.care-flow-creme--current :is(.care-pill,.care-beta-store,.care-theme-list a,.care-insights-topics button),.care-flow-creme--current .care-text-link svg{transition:transform .18s}.care-flow-creme--current .care-text-link:hover svg{transform:translate(3px)}@media (max-width:860px){.care-flow-creme--current{--care-flow-gutter:28px;--care-flow-space:56px}.care-flow-creme--current .care-home-app-qr{top:104px;right:22px}.care-flow-creme--current .care-home .care-photo-hero{min-height:760px}.care-flow-creme--current .care-home .care-photo-hero .care-hero-content{width:100%;padding:160px 28px 64px}.care-flow-creme--current .care-home .care-photo-hero h1{max-width:600px;font-size:clamp(43px,7.5vw,60px)}.care-flow-creme--current .care-journey-section,.care-flow-creme--current .care-journey-community,.care-flow-creme--current .care-home .care-insights-inner,.care-flow-creme--current .care-expert,.care-flow-creme--current .care-story{grid-template-columns:1fr;gap:28px}.care-flow-creme--current .care-journey-section{padding-block:40px}.care-flow-creme--current .care-journey-copy{max-width:620px}.care-flow-creme--current .care-journey-copy h2{max-width:580px;font-size:38px}.care-flow-creme--current .care-journey-copy p{max-width:590px}.care-flow-creme--current .care-insight-next{flex-direction:column;align-items:flex-start;gap:20px}.care-flow-creme--current .care-expert-image,.care-flow-creme--current .care-story-image{aspect-ratio:1.3;width:100%;max-height:460px}.care-flow-creme--current .care-home .care-insights-product{width:min(480px,100%);margin-inline:auto}.care-flow-creme--current .care-section-head{display:block}.care-flow-creme--current .care-home .care-community-manifesto{max-width:580px;margin-top:20px}}@media (max-width:560px){.care-flow-creme--current{--care-flow-gutter:22px;--care-flow-space:48px}.care-flow-creme--current .care-home .care-photo-hero{min-height:780px}.care-flow-creme--current .care-home .care-photo-hero .care-hero-content{padding:160px 22px 48px}.care-flow-creme--current .care-home .care-photo-hero h1{font-size:clamp(38px,10.2vw,50px)}.care-flow-creme--current .care-home .care-photo-hero .care-hero-slogan{font-size:17px}.care-flow-creme--current .care-journey-map{gap:2px;width:calc(100% - 44px);padding:20px 0}.care-flow-creme--current .care-journey-map-step>strong{font-size:14px}.care-flow-creme--current .care-journey-map-step>svg{transform:none}.care-flow-creme--current .care-journey-section{padding-block:32px}.care-flow-creme--current .care-journey-copy h2{font-size:34px}.care-flow-creme--current .care-home .care-community-manifesto{font-size:17px}.care-flow-creme--current .care-expert,.care-flow-creme--current .care-story{padding-block:28px}.care-flow-creme--current .care-story{padding-bottom:48px}.care-flow-creme--current .care-home .care-insights-story>h3{font-size:23px}.care-flow-creme--current .care-social-grid{gap:10px}}@media (max-width:850px){.care-flow-creme--current .care-home-app-qr{top:88px}}.care-home-layout-safe .care-light-concept .care-home .care-photo-hero .care-hero-content{min-width:0}.care-home-layout-safe .care-connected-nav .care-connected-cta,.care-home-layout-safe .care-home-app-qr{display:none!important}.care-home-layout-safe .care-connected-nav>.care-header-beta-qr{color:#693cc5;border-radius:12px;flex:none;align-items:center;gap:9px;text-decoration:none;display:flex}.care-home-layout-safe .care-header-beta-qr svg{fill:#27272a;background:#f8f4f0;border:1px solid #e8e1d1;border-radius:9px;width:60px;height:60px;display:block}.care-home-layout-safe .care-header-beta-qr span{gap:3px;display:grid}.care-home-layout-safe .care-header-beta-qr strong{font:600 13px/1.2 var(--font-brand-sans), sans-serif}.care-home-layout-safe .care-header-beta-qr small{color:#27272a;font:400 11px/1.2 var(--font-brand-sans), sans-serif}.care-home-layout-safe .care-header-beta-qr:focus-visible{outline-offset:5px;outline:2px solid #693cc5}.care-home-layout-safe .care-flow-creme--current .care-home .care-journey-map{margin-block:0;padding-block:23px}.care-home-layout-safe .care-flow-creme--current .care-home .care-journey-section{column-gap:clamp(28px,5vw,70px);padding-block:clamp(38px,5vw,64px)}.care-home-layout-safe .care-flow-creme--current .care-home .care-journey-copy p{font-size:17px;line-height:1.7}.care-home-layout-safe .care-flow-creme--current .care-home .care-journey-connect{padding-top:36px}.care-home-layout-safe .care-flow-creme--current .care-home .care-community-insights{padding-block:clamp(40px,5vw,64px)}.care-home-layout-safe .care-journey-copy .care-insight-readable{border-left:2px solid #eee3ff;gap:16px;margin:26px 0 0;padding-left:18px;display:grid}.care-home-layout-safe .care-insight-readable div{gap:4px;display:grid}.care-home-layout-safe .care-insight-readable dt{color:#693cc5;font:600 15px/1.4 var(--font-brand-sans), sans-serif}.care-home-layout-safe .care-insight-readable dd{color:#27272a;font:400 15px/1.6 var(--font-brand-sans), sans-serif;margin:0}@media (min-width:1001px){.care-home-layout-safe .care-connected-nav>.care-header-beta-qr{margin-left:18px}}@media (max-width:1000px){.care-home-layout-safe .care-connected-nav>.care-header-beta-qr{order:2;margin-left:4px}.care-home-layout-safe .care-connected-nav>.care-connected-menu{order:3}.care-home-layout-safe .care-header-beta-qr span{display:none}.care-home-layout-safe .care-header-beta-qr svg{border-radius:7px;width:46px;height:46px}}@media (max-width:767px){.care-home-layout-safe .care-flow-creme--current .care-home .care-journey-section{row-gap:26px;padding-block:32px}.care-home-layout-safe .care-flow-creme--current .care-home .care-journey-copy p{font-size:16px}.care-home-layout-safe .care-journey-copy .care-insight-readable{gap:14px;margin-top:20px}}.care-home-layout-safe .care-light-concept .care-home .care-photo-hero h1{overflow-wrap:anywhere;max-width:100%}.care-home-layout-safe .care-light-concept .care-home .care-photo-hero h1 em{white-space:normal}@media (min-width:768px){.care-home-layout-safe .care-light-concept.care-light-concept .care-home .care-photo-hero{box-sizing:border-box;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;column-gap:clamp(36px,4vw,64px);min-height:0;padding:160px clamp(28px,6vw,112px) 42px;display:grid}.care-home-layout-safe .care-light-concept.care-light-concept .care-home .care-photo-hero .care-hero-content{box-sizing:border-box;grid-area:1/1;width:100%;margin:0;padding:0}.care-home-layout-safe .care-light-concept.care-light-concept .care-agile-gallery{grid-area:1/2;width:100%;min-width:0;height:clamp(440px,43vw,550px);margin:0;position:relative;inset:auto}}.care-home-layout-safe.care-home-unified-flow.care-home-refined-rhythm .care-light-concept .care-flow-creme.care-flow-creme--current .care-home :is(.care-journey-copy,.care-insights-story,.care-expert-copy,.care-story-copy,.care-section-head) h2{font-size:var(--insight-title);text-wrap:balance;max-width:20ch;line-height:1.16}.care-home-layout-safe .care-header-beta-qr{z-index:12;position:relative}.care-home-layout-safe .care-header-beta-qr svg{box-sizing:border-box;transform-origin:100% 0;background:#f8f4f0;border:4px solid #ff6432;padding:4px;transition:transform .22s cubic-bezier(.22,1,.36,1)}.care-home-layout-safe .care-connected-nav .care-header-beta-qr:hover svg,.care-home-layout-safe .care-connected-nav .care-header-beta-qr:focus-visible svg{transform:scale(1.85)}.care-home-layout-safe .care-authentic-community-wrap:has(>.care-homepage-communities)>:not(.care-homepage-communities){display:none!important}.care-home-layout-safe .care-authentic-community-wrap>.care-homepage-communities{display:block}@media (prefers-reduced-motion:reduce){.care-home-layout-safe .care-header-beta-qr svg{transition:none}}.care-home-layout-safe.care-home-unified-flow .care-light-concept .care-flow-creme.care-flow-creme--current .care-home .care-journey-section{column-gap:var(--insight-gap);padding-block:clamp(48px,5.6vw,76px)}@media (max-width:767px){.care-home-layout-safe.care-home-unified-flow .care-light-concept .care-flow-creme.care-flow-creme--current .care-home .care-journey-section{padding-block:36px}}.care-approved-hero .care-photo-hero .care-hero-content>.care-hero-slogan,.care-approved-hero .care-photo-hero .care-hero-content>.care-hero-copy{display:none!important}.care-approved-hero .care-photo-hero .care-approved-hero-introduction{max-width:540px;margin:22px 0 28px}.care-approved-hero .care-photo-hero .care-approved-hero-introduction p{font-family:var(--font-brand-sans), sans-serif;color:#27272a;max-width:none;margin:0;font-size:16px;font-weight:400;line-height:1.65}.care-approved-hero .care-photo-hero .care-approved-hero-introduction p+p{margin-top:16px}@media (max-width:767px){.care-approved-hero .care-photo-hero .care-approved-hero-introduction{margin-block:20px 24px}}.care-home-layout-safe.care-home-unified-flow .care-light-concept .care-flow-creme.care-flow-creme--current .care-home .care-authentic-event{color:#27272a;background:#eee3ff;border-color:#eee3ff}.care-home-layout-safe.care-home-unified-flow .care-light-concept .care-flow-creme.care-flow-creme--current .care-home .care-authentic-event .care-authentic-event-symbol{color:#693cc5;background:#f8f4f0}.care-home-layout-safe.care-home-unified-flow .care-light-concept .care-flow-creme.care-flow-creme--current .care-home .care-authentic-event .care-authentic-event-copy strong,.care-home-layout-safe.care-home-unified-flow .care-light-concept .care-flow-creme.care-flow-creme--current .care-home .care-authentic-event .care-authentic-event-copy>span{color:#27272a}.care-home-layout-safe.care-home-unified-flow .care-light-concept .care-flow-creme.care-flow-creme--current .care-home .care-authentic-event .care-authentic-event-copy small{color:#693cc5}
.care-agile-proposal{--agile-canvas:#eee3ff;--agile-text:#27272a;--agile-muted:#27272ac2;background:var(--agile-canvas)}.care-agile-amethyst{--agile-canvas:#693cc5;--agile-text:#f8f4f0;--agile-muted:#f8f4f0d1}.care-agile-proposal .care-flow-creme,.care-agile-proposal .care-home,.care-agile-proposal .care-home>div,.care-agile-proposal .care-home section,.care-agile-proposal .care-journey-insights,.care-agile-proposal .care-connected-footer{background:var(--agile-canvas)!important}.care-agile-proposal .care-home section{border-top-color:#0000;border-bottom-color:#0000}.care-agile-proposal .care-home .care-photo-hero{min-height:850px;color:var(--agile-text);overflow:hidden}.care-agile-proposal .care-photo-hero>img,.care-agile-proposal .care-photo-hero:after,.care-agile-proposal .care-scroll{display:none}.care-agile-proposal .care-home .care-photo-hero .care-hero-content{z-index:2;width:52%;padding-top:205px;padding-bottom:105px;position:relative}.care-agile-proposal .care-home .care-photo-hero h1{max-width:560px;color:var(--agile-text);font-size:clamp(44px,4.8vw,67px);line-height:1.08}.care-agile-proposal .care-photo-hero :is(.care-kicker,.care-hero-slogan,.care-hero-copy,.care-hero-text-link,.care-hero-meta){color:var(--agile-text)!important}.care-agile-lavendel .care-photo-hero h1 em{color:#693cc5}.care-agile-amethyst .care-photo-hero h1 em{color:#eee3ff}.care-agile-proposal .care-home .care-hero-meta{opacity:.8}.care-agile-gallery{width:43%;height:560px;position:absolute;top:185px;right:max(32px,50vw - 585px)}.care-agile-gallery figure{isolation:isolate;margin:0;transition:transform .45s cubic-bezier(.16,1,.3,1);position:absolute;overflow:hidden}.care-agile-gallery figure:hover{transform:translateY(-12px)rotate(1.5deg)}.care-agile-gallery img{object-fit:cover;width:100%;height:100%;display:block}.care-agile-lavendel .care-agile-gallery figure:first-child{border-radius:160px 160px 40px 40px;width:64%;height:83%;top:0;left:8%}.care-agile-lavendel .care-agile-gallery figure:nth-child(2){border:7px solid #eee3ff;border-radius:50%;width:49%;height:45%;bottom:0;right:0}.care-agile-lavendel .care-agile-gallery figure:nth-child(3){border-radius:70px;width:24%;height:25%;top:0;right:0}.care-agile-gallery-orbit{z-index:-1;pointer-events:none;border:1px solid #693cc54d;border-radius:50%;position:absolute;inset:15% -1% 4% 0;transform:rotate(-23deg)}.care-agile-amethyst .care-agile-gallery{width:46%;height:550px;top:185px}.care-agile-amethyst .care-agile-gallery figure{border-radius:125px 125px 28px 28px;width:46%}.care-agile-amethyst .care-agile-gallery figure:first-child{height:78%;top:70px;left:0}.care-agile-amethyst .care-agile-gallery figure:nth-child(2){border-radius:28px 100px 28px 28px;height:53%;top:0;right:0}.care-agile-amethyst .care-agile-gallery figure:nth-child(3){border-radius:28px 28px 100px;height:40%;bottom:0;right:0}.care-agile-amethyst .care-agile-gallery-orbit{border-color:#f8f4f066}.care-agile-proposal .care-journey-map{border-bottom-color:#693cc538}.care-agile-proposal .care-journey-section{padding-top:clamp(80px,9vw,125px);padding-bottom:clamp(70px,8vw,110px)}.care-agile-proposal .care-authentic-faces{height:490px}.care-agile-proposal .care-authentic-face{background:var(--agile-canvas);border-color:#693cc5;width:31%;max-width:174px;transition:transform .35s}.care-agile-proposal .care-authentic-face:hover{transform:translateY(-12px)scale(1.07)}.care-agile-proposal .care-authentic-community{transition:transform .4s cubic-bezier(.16,1,.3,1)}.care-agile-proposal .care-authentic-community:hover{transform:translateY(-12px)}.care-agile-proposal .care-authentic-event{transition:transform .26s}.care-agile-proposal .care-authentic-event:hover{transform:translate(-10px)}.care-agile-amethyst .care-home :is(h1,h2,.care-kicker,.care-journey-eyebrow,.care-community-manifesto,.care-themes-label,.care-insights-prompt,.care-insights-story>h3){color:#f8f4f0}.care-agile-amethyst .care-home :is(.care-journey-copy p,.care-insight-next p,.care-section-head p,.care-insights-intro,.care-insights-steps small,.care-insights-steps strong,.care-expert-copy>p,.care-story-copy>p,.care-join-content>p,.care-social-head>p,.care-authentic-note,.care-social-label){color:var(--agile-muted)}.care-agile-amethyst :is(.care-journey-map-step strong,.care-journey-map-step>svg,.care-theme-list a,.care-insights-cta,.care-text-link,.care-connected-footer a,.care-connected-footer p,.care-connected-footer small){color:#f8f4f0!important}.care-agile-amethyst .care-join>p{color:#f8f4f0d1}.care-agile-amethyst .care-journey-map-step,.care-agile-amethyst .care-theme-list a,.care-agile-amethyst .care-connected-footer,.care-agile-amethyst .care-connected-footer-top,.care-agile-amethyst .care-connected-footer-legal{border-color:#f8f4f042}.care-agile-amethyst .care-authentic-face{border-color:#eee3ff}.care-agile-amethyst .care-connected-footer-logo{filter:brightness(0)invert()}.care-agile-amethyst .care-insights-product :is(h3,p){color:#27272a}.care-agile-amethyst .care-home .care-story-copy blockquote,.care-agile-amethyst .care-social-card{color:#f8f4f0}.care-agile-amethyst .care-home :is(.care-expert,.care-story){border:0}.care-agile-proposal .care-home .care-join{overflow:hidden}.care-agile-lavendel .care-home .care-join :is(h2,p){color:#27272a}.care-agile-proposal .care-home .care-join:before,.care-agile-proposal .care-home .care-join:after{opacity:.15}.care-agile-proposal :is(a,button):focus-visible{outline-offset:5px}@media (max-width:1000px){.care-agile-proposal .care-home .care-photo-hero .care-hero-content{width:54%}.care-agile-proposal .care-home .care-photo-hero{min-height:790px}.care-agile-gallery,.care-agile-amethyst .care-agile-gallery{width:42%;height:480px;top:200px;right:22px}}@media (max-width:767px){.care-agile-proposal .care-home .care-photo-hero{min-height:0;padding-bottom:35px;display:block}.care-agile-proposal .care-home .care-photo-hero .care-hero-content{width:100%;padding:155px 24px 30px}.care-agile-proposal .care-home .care-photo-hero h1{max-width:620px;font-size:46px}.care-agile-proposal .care-home .care-hero-copy{max-width:550px}.care-agile-gallery,.care-agile-amethyst .care-agile-gallery{width:calc(100% - 48px);height:430px;margin:14px 24px 15px;position:relative;inset:auto}.care-agile-lavendel .care-agile-gallery figure:first-child{width:63%;left:4%}.care-agile-lavendel .care-agile-gallery figure:nth-child(2){width:48%}.care-agile-proposal .care-authentic-faces{height:350px}.care-agile-proposal .care-authentic-face{width:30%}.care-agile-proposal .care-journey-section{padding-top:60px;padding-bottom:60px}}@media (prefers-reduced-motion:reduce){.care-agile-proposal *,.care-agile-proposal :before,.care-agile-proposal :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
.care-amethyst-reading-flow--app-mockup .care-agile-proposal .care-home .care-insights-product{box-shadow:none;background:0 0;border:0;border-radius:0;overflow:visible}.care-amethyst-reading-flow--app-mockup .care-insights-product>:not(.care-amethyst-app-preview){display:none}.care-amethyst-app-preview{justify-items:center;gap:24px;margin:0;padding:18px 12px 10px;display:grid}.care-amethyst-app-device{box-sizing:border-box;background:#27272a;border:1px solid #f8f4f073;border-radius:38px;width:min(100%,310px);padding:14px 7px 8px;position:relative;box-shadow:12px 24px 42px #27272a3d}.care-amethyst-app-device:before,.care-amethyst-app-device:after{content:"";background:#27272a;border-radius:2px;width:2px;height:28px;position:absolute;left:-3px}.care-amethyst-app-device:before{top:86px}.care-amethyst-app-device:after{height:44px;top:127px}.care-amethyst-app-speaker{background:#f8f4f061;border-radius:3px;width:38px;height:3px;margin:-7px auto 8px;display:block}.care-amethyst-app-screen{border-radius:28px;width:100%;height:auto;display:block}.care-amethyst-app-home-indicator{background:#f8f4f09e;border-radius:3px;width:72px;height:3px;margin:7px auto 0;display:block}.care-amethyst-reading-flow--app-mockup .care-home .care-insights-product .care-amethyst-app-caption{color:#f8f4f0c2;max-width:310px;font:400 11px/1.65 var(--font-brand-sans), sans-serif;text-align:center;margin:0}@media (max-width:520px){.care-amethyst-app-preview{gap:20px;padding-inline:8px}.care-amethyst-app-device{width:min(100%,298px)}}
.care-amethyst-reading-flow .care-authentic-event:nth-of-type(n+5){display:none}.care-amethyst-reading-flow .care-agile-proposal .care-journey-section{grid-template-columns:minmax(0,.94fr) minmax(0,1.06fr);align-items:center;gap:clamp(28px,4.5vw,60px);min-height:0;padding-top:clamp(42px,4.8vw,64px);padding-bottom:clamp(42px,4.8vw,64px)}.care-amethyst-reading-flow .care-agile-proposal .care-journey-connect{padding-top:40px}.care-amethyst-reading-flow .care-journey-copy h2{text-wrap:balance;max-width:480px;margin-block:14px 18px;font-size:clamp(34px,3.7vw,48px);line-height:1.16}.care-amethyst-reading-flow .care-journey-copy p{max-width:440px;line-height:1.75}.care-amethyst-reading-flow .care-agile-proposal .care-authentic-faces{aspect-ratio:1.32;max-width:480px;height:auto}.care-amethyst-reading-flow .care-authentic-community-wrap,.care-amethyst-reading-flow .care-authentic-events{width:100%;max-width:520px;margin-inline:auto}.care-amethyst-reading-flow .care-authentic-communities{gap:14px}.care-amethyst-reading-flow .care-authentic-community--family{margin-top:20px}.care-amethyst-reading-flow .care-authentic-community--drinks{width:54%;margin-top:0}.care-amethyst-reading-flow .care-agile-proposal .care-agile-gallery figure:hover,.care-amethyst-reading-flow .care-agile-proposal .care-authentic-face:hover,.care-amethyst-reading-flow .care-agile-proposal .care-authentic-community:hover{transform:translateY(-3px)}.care-amethyst-reading-flow .care-agile-proposal .care-authentic-event:hover{transform:none}.care-amethyst-reading-flow .care-reveal{animation:none}.care-amethyst-reading-flow .care-agile-proposal :is(a,button):hover,.care-amethyst-reading-flow .care-agile-proposal :is(a,button):hover svg{transform:none}@media (max-width:860px){.care-amethyst-reading-flow .care-agile-proposal .care-journey-section{grid-template-columns:minmax(0,1fr);gap:28px;padding-block:38px}.care-amethyst-reading-flow .care-journey-copy{max-width:560px}.care-amethyst-reading-flow .care-journey-copy h2{max-width:540px;font-size:clamp(32px,5.2vw,40px)}.care-amethyst-reading-flow .care-journey-copy p{max-width:520px}.care-amethyst-reading-flow .care-journey-visual,.care-amethyst-reading-flow .care-journey-event-visual{justify-self:center}}@media (max-width:560px){.care-amethyst-reading-flow .care-agile-proposal .care-journey-section{gap:24px;padding-block:32px}.care-amethyst-reading-flow .care-agile-proposal .care-authentic-faces{aspect-ratio:1.16}.care-amethyst-reading-flow .care-authentic-community-wrap{max-width:320px}.care-amethyst-reading-flow .care-authentic-community--family{margin-top:0}.care-amethyst-reading-flow .care-authentic-community--drinks{width:88%}}@media (prefers-reduced-motion:reduce){.care-amethyst-reading-flow .care-agile-proposal :is(.care-agile-gallery figure,.care-authentic-face,.care-authentic-community):hover{transform:none}}
.care-integrated-phone-stage{justify-items:center;width:100%;padding:14px 0;display:grid}.care-integrated-phone{--ip-ink:#27272a;--ip-paper:#f8f4f0;--ip-purple:#693cc5;box-sizing:border-box;border:6px solid var(--ip-ink);background:var(--ip-paper);width:min(100%,310px);color:var(--ip-ink);font-family:var(--font-brand-sans), sans-serif;border-radius:42px;overflow:hidden;box-shadow:0 18px 36px #27272a2e}.care-integrated-phone *{box-sizing:border-box}.care-integrated-phone .ip-status{justify-content:space-between;align-items:center;height:35px;padding:0 15px;font-size:9px;font-weight:700;display:flex}.care-integrated-phone .ip-status i{background:var(--ip-ink);border-radius:20px;width:61px;height:16px}.care-integrated-phone .ip-appbar{color:var(--ip-purple);justify-content:space-between;align-items:center;padding:8px 15px 14px;display:flex}.care-integrated-phone .ip-appbar strong{font:600 18px/1.2 var(--font-brand-serif), serif}.care-integrated-phone button{cursor:pointer;font-family:var(--font-brand-sans), sans-serif}.care-integrated-phone button:focus-visible{outline-offset:3px;outline:2px solid #ff6432}.care-integrated-phone .ip-heart{width:28px;height:28px;color:var(--ip-purple);background:0 0;border:1px solid #693cc52e;border-radius:50%;flex:0 0 28px;place-items:center;padding:0;display:grid}.care-integrated-phone .ip-content{padding:0 15px 17px}.care-integrated-phone .ip-content h3{color:var(--ip-ink);font:400 25px/1.15 var(--font-brand-serif), serif;letter-spacing:-.02em;margin:15px 0 9px}.care-integrated-phone .ip-content p{font:400 10px/1.65 var(--font-brand-sans), sans-serif;color:#27272ac7;margin:8px 0 14px}.care-integrated-phone .ip-cover{border-radius:17px;position:relative;overflow:hidden}.care-integrated-phone .ip-cover img{width:100%;height:auto;display:block}.care-integrated-phone .ip-tag{color:var(--ip-purple);background:#eee3ff;border-radius:20px;align-items:center;gap:4px;padding:5px 8px;font-size:8px;display:inline-flex}.care-integrated-phone .ip-cover .ip-tag{background:var(--ip-paper);position:absolute;bottom:10px;left:10px}.care-integrated-phone .ip-avatars{align-items:center;margin:15px 0;display:flex}.care-integrated-phone .ip-avatars img{object-fit:cover;border:2px solid var(--ip-paper);border-radius:50%;width:26px;height:26px;margin-right:-7px}.care-integrated-phone .ip-avatars span{color:var(--ip-purple);margin-left:14px;font-size:9px}.care-integrated-phone .ip-tabs{background:#eee3ff;border-radius:12px;gap:4px;margin:15px 0;padding:4px;display:flex}.care-integrated-phone .ip-tabs button{color:var(--ip-purple);background:0 0;border:0;border-radius:9px;flex:1;padding:9px 3px;font-size:10px}.care-integrated-phone .ip-tabs button[aria-pressed=true]{background:var(--ip-paper);font-weight:700}.care-integrated-phone .ip-note{border:1px solid #693cc52e;border-radius:15px;margin-bottom:15px;padding:12px}.care-integrated-phone .ip-author{align-items:center;gap:8px;font-size:9px;display:flex}.care-integrated-phone .ip-author img{object-fit:cover;border-radius:50%;width:28px;height:28px}.care-integrated-phone .ip-author small{color:var(--ip-purple);margin-top:3px;font-size:8px;display:block}.care-integrated-phone .ip-note p{margin-bottom:0}.care-integrated-phone .ip-person{border:1px solid #693cc52e;border-radius:16px;align-items:center;gap:9px;margin-bottom:10px;padding:13px 10px;display:flex}.care-integrated-phone .ip-person>img{object-fit:cover;border-radius:13px;width:46px;height:56px}.care-integrated-phone .ip-person>div{flex:1;min-width:0}.care-integrated-phone .ip-person strong{font:400 20px/1.2 var(--font-brand-serif), serif}.care-integrated-phone .ip-person p{margin:5px 0;font-size:8px}.care-integrated-phone .ip-person small{color:var(--ip-purple);font-size:7px}.care-integrated-phone .ip-person .ip-heart{flex-basis:24px;width:24px;height:24px}.care-integrated-phone .ip-primary{background:var(--ip-purple);width:100%;color:var(--ip-paper);border:0;border-radius:24px;justify-content:center;align-items:center;gap:7px;padding:13px 8px;font-size:10px;font-weight:600;display:flex}.care-integrated-phone .ip-bottom{color:var(--ip-purple);border-top:1px solid #693cc521;justify-content:space-around;padding:13px 8px 19px;display:flex;position:relative}.care-integrated-phone .ip-bottom span{justify-items:center;gap:5px;font-size:7px;display:grid}.care-integrated-phone .ip-bottom:after{content:"";background:var(--ip-ink);border-radius:3px;width:77px;height:3px;position:absolute;bottom:5px}.care-integrated-phone .ip-feedback{padding-top:10px;color:var(--ip-purple)!important;margin-bottom:0!important}.care-integrated-phone-note{color:#f8f4f0c2;text-align:center;max-width:310px;font:400 10px/1.6 var(--font-brand-sans), sans-serif;margin:15px 0 0}
.care-integrated-apps .care-photo-hero .care-hero-text-link,.care-integrated-apps .care-photo-hero .care-hero-meta{display:none}.care-integrated-apps .care-insights-product>:not(.care-integrated-phone-stage){display:none!important}.care-integrated-apps .care-insights-product>.care-integrated-phone-stage{display:grid!important}.care-integrated-apps .care-agile-proposal .care-home .care-insights-product{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0;overflow:visible}.care-integrated-apps .care-integrated-phone-stage{animation:none!important}.care-integrated-apps .care-insights-prompt,.care-integrated-apps .care-insights-topics{display:none}.care-integrated-apps .care-home .care-insights-product .care-integrated-phone-note{color:#f8f4f0c2}@media (max-width:860px){.care-integrated-apps .care-integrated-phone{max-width:310px}}
.care-light-concept{--light-canvas:#eee3ff;--light-ink:#27272a;--light-muted:#27272ac2;background:var(--light-canvas);min-height:100dvh}.care-light-concept--almond{--light-canvas:#f8f4f0}.care-light-concept.care-light-concept .care-agile-proposal{--agile-canvas:var(--light-canvas);--agile-text:var(--light-ink);--agile-muted:var(--light-muted)}.care-light-concept.care-light-concept .care-home :is(h1,h2,.care-kicker,.care-journey-eyebrow,.care-community-manifesto,.care-themes-label,.care-insights-prompt,.care-insights-story>h3){color:var(--light-ink)}.care-light-concept.care-light-concept .care-home .care-photo-hero h1 em{color:#693cc5}.care-light-concept.care-light-concept .care-home .care-photo-hero :is(.care-kicker,.care-hero-slogan,.care-hero-copy,.care-hero-text-link,.care-hero-meta){color:var(--light-ink)!important}.care-light-concept.care-light-concept .care-home .care-photo-hero .care-hero-text-link{text-decoration-color:#693cc5}.care-light-concept.care-light-concept .care-home :is(.care-journey-copy p,.care-insight-next p,.care-section-head p,.care-insights-intro,.care-insights-steps small,.care-insights-steps strong,.care-expert-copy>p,.care-story-copy>p,.care-join-content>p,.care-social-head>p,.care-authentic-note,.care-social-label){color:var(--light-muted)}.care-light-concept.care-light-concept .care-home :is(.care-journey-map-step strong,.care-journey-map-step>svg,.care-theme-list a,.care-insights-cta,.care-text-link,.care-connected-footer a,.care-connected-footer p,.care-connected-footer small){color:var(--light-ink)!important}.care-light-concept.care-light-concept .care-home :is(.care-journey-map-step,.care-theme-list a,.care-connected-footer,.care-connected-footer-top,.care-connected-footer-legal){border-color:#693cc533}.care-light-concept.care-light-concept .care-home :is(.care-join>p,.care-story-copy blockquote,.care-social-card){color:var(--light-ink)}.care-light-concept.care-light-concept .care-home .care-authentic-face{background:var(--light-canvas);border-color:#693cc5}.care-light-concept.care-light-concept .care-home .care-connected-footer-logo{filter:none}.care-light-concept.care-light-concept .care-home .care-integrated-phone-note{color:var(--light-muted)}.care-light-concept.care-light-concept .care-home .care-join :is(h2,p){color:var(--light-ink)}.care-light-concept.care-light-concept .care-agile-gallery-orbit{border-color:#693cc53b}.care-light-concept.care-light-concept .care-connected-nav{border:1px solid #693cc529}.care-light-concept.care-light-concept .care-home .care-photo-hero{min-height:810px}.care-light-concept.care-light-concept .care-home .care-photo-hero .care-hero-content{padding-top:218px}.care-light-concept.care-light-concept .care-home .care-photo-hero h1{font-size:clamp(44px,4.5vw,64px)}.care-light-concept--lavendel .care-agile-gallery figure:first-child{border-radius:180px 180px 30px 30px;width:56%;height:87%;top:22px;left:5%}.care-light-concept--lavendel .care-agile-gallery figure:nth-child(2){border-radius:100px 100px 30px 30px;width:34%;height:42%;top:0;right:0}.care-light-concept--lavendel .care-agile-gallery figure:nth-child(3){border-radius:30px 30px 100px 100px;width:34%;height:42%;bottom:0;right:0}.care-light-concept--almond .care-agile-gallery figure:first-child{border-radius:28px 130px 28px 28px;width:48%;height:78%;top:0;left:0}.care-light-concept--almond .care-agile-gallery figure:nth-child(2){border-radius:120px 120px 28px 28px;width:44%;height:45%;top:60px;right:0}.care-light-concept--almond .care-agile-gallery figure:nth-child(3){border-radius:28px 28px 110px;width:44%;height:38%;bottom:0;right:0}.care-light-concept--almond .care-home .care-journey-map-step>span{color:#693cc5;background:#eee3ff}@media (max-width:1000px){.care-light-concept.care-light-concept .care-home .care-photo-hero{min-height:780px}}@media (max-width:767px){.care-light-concept.care-light-concept .care-home .care-photo-hero{min-height:0}.care-light-concept.care-light-concept .care-home .care-photo-hero .care-hero-content{padding-top:155px}.care-light-concept.care-light-concept .care-home .care-photo-hero h1{font-size:clamp(38px,10.4vw,46px)}.care-light-concept.care-light-concept .care-agile-gallery{height:380px;margin-top:10px}.care-light-concept--almond .care-agile-gallery figure:nth-child(2){top:30px}}
.care-coach-compact{color:#27272a;max-width:1120px;font-family:var(--font-brand-sans), sans-serif;grid-template-columns:.92fr 1.08fr;align-items:center;gap:clamp(30px,6vw,88px);margin:0 auto;padding:30px 0 36px;display:grid}.care-coach-compact *{box-sizing:border-box}.care-coach-compact .cc-kicker{letter-spacing:.14em;text-transform:uppercase;color:#693cc5;margin:0 0 12px;font-size:10px;font-weight:600}.care-coach-compact h2{font-family:var(--font-brand-serif), serif;letter-spacing:-.035em;margin:0 0 16px;font-size:clamp(29px,3.2vw,42px);font-weight:400;line-height:1.12}.care-coach-compact h2 em{color:#693cc5;font-weight:400}.care-coach-compact .cc-intro{max-width:380px;margin:0;font-size:15px;line-height:1.75}.care-coach-compact .cc-caption{color:#693cc5;margin:13px 0 0;font-size:10px;line-height:1.6}.care-coach-compact .cc-stage{min-width:0}.care-coach-compact .cc-host{align-items:center;gap:13px;margin-bottom:9px;display:flex}.care-coach-compact .cc-host img{object-fit:cover;border-radius:24px 24px 24px 6px;width:60px;height:68px}.care-coach-compact .cc-host strong{font-size:17px;font-weight:600;display:block}.care-coach-compact .cc-host small{color:#693cc5;margin-top:3px;font-size:12px;display:block}.care-coach-compact .cc-host p{max-width:295px;margin:5px 0 0;font-size:12px;line-height:1.5}.care-coach-compact .cc-conversation{gap:9px;margin-top:17px;padding-left:23px;display:grid}.care-coach-compact .cc-message{align-items:start;gap:9px;display:flex}.care-coach-compact .cc-message:nth-child(2){margin-left:28px}.care-coach-compact .cc-message>img{object-fit:cover;border-radius:50%;width:27px;height:27px;margin-top:7px}.care-coach-compact .cc-bubble{background:#eee3ff;border-radius:3px 16px 16px;flex:1;min-width:0;padding:11px 13px}.care-coach-compact .cc-message:nth-child(2) .cc-bubble{background:#e8e1d1}.care-coach-compact .cc-question{text-align:left;color:#27272a;cursor:pointer;width:100%;font:inherit;background:0 0;border:0;align-items:center;gap:10px;padding:0;display:flex}.care-coach-compact .cc-question span{flex:1;font-size:12px;line-height:1.55}.care-coach-compact .cc-question svg{color:#693cc5;flex-shrink:0}.care-coach-compact .cc-answer{border-top:1px solid #693cc52e;margin:10px 0 0;padding-top:8px;font-size:12px;line-height:1.6}.care-coach-compact .cc-link{color:#693cc5;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;padding:10px 0 0 59px;font-size:11px;display:flex}.care-coach-compact button:focus-visible{outline-offset:5px;outline:2px solid #693cc5}.care-coach-compact .cc-feedback{color:#693cc5;margin:10px 0 0 59px;font-size:11px;line-height:1.55}.care-home-layout-safe .care-coach-insight-slot{padding-inline:clamp(24px,6vw,80px)}@media (max-width:767px){.care-coach-compact{grid-template-columns:1fr;gap:23px;padding-block:24px 30px}.care-coach-compact .cc-intro{max-width:none}.care-coach-compact .cc-host img{width:53px;height:62px}.care-coach-compact .cc-conversation{padding-left:0}.care-coach-compact .cc-message:nth-child(2){margin-left:15px}.care-coach-compact .cc-link{padding-left:36px}}
.care-homepage-communities{--community-cream:#f8f4f0;--community-purple:#693cc5;--community-lavender:#eee3ff;--community-ink:#27272a;width:100%}.care-homepage-communities-grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr;align-items:stretch;gap:16px;display:grid}.care-homepage-community{background:var(--community-cream);border:1px solid #693cc526;border-radius:18px;flex-direction:column;min-width:0;display:flex;overflow:hidden}.care-homepage-community:last-child{grid-column:1/-1;justify-self:center;width:calc(50% - 8px)}.care-homepage-community>img{aspect-ratio:1.9;object-fit:cover;object-position:center top;flex:none;width:100%;display:block}.care-homepage-community:last-child>img{object-position:center}.care-homepage-community-body{flex-direction:column;flex:1;align-items:flex-start;padding:15px 15px 17px;display:flex}.care-homepage-community-body>small{color:var(--community-purple);font:600 9px/1.4 var(--font-brand-sans), sans-serif;letter-spacing:.055em;text-transform:uppercase}.care-homepage-community-body>h3{color:var(--community-ink);font:400 clamp(17px, 1.55vw, 21px)/1.2 var(--font-brand-serif), serif;margin:10px 0 9px}.care-homepage-community-body>p{color:var(--community-ink);font:400 12px/1.6 var(--font-brand-sans), sans-serif;margin:0 0 14px}.care-homepage-community-body>span{background:var(--community-lavender);color:var(--community-purple);font:500 10px/1.5 var(--font-brand-sans), sans-serif;border-radius:20px;margin-top:auto;padding:4px 9px}.care-homepage-communities>.care-homepage-community-note{color:var(--community-purple);text-align:center;font:400 10px/1.5 var(--font-brand-sans), sans-serif;margin:14px 0 0}@media (max-width:767px){.care-homepage-communities-grid{grid-template-columns:minmax(0,1fr);gap:18px;max-width:350px;margin-inline:auto}.care-homepage-community:last-child{grid-column:auto;width:100%}.care-homepage-community-body{padding:18px}.care-homepage-community-body>h3{font-size:22px}.care-homepage-community-body>p{font-size:14px}}
.cti{--cream:#f8f4f0;--purple:#693cc5;--lavender:#eee3ff;--ink:#27272a;--orange:#ff6432;--sand:#e8e1d1;background:var(--cream);color:var(--ink);min-height:100dvh;font-family:var(--font-brand-sans),sans-serif;box-sizing:border-box;padding:34px clamp(24px,5vw,70px)}.cti *{box-sizing:border-box}.cti button,.cti select{font:inherit}.cti button{cursor:pointer}.cti header{justify-content:space-between;align-items:center;gap:20px;margin-bottom:78px;display:flex}.cti-logo{object-fit:contain;width:76px;height:68px}.cti-tools{align-items:center;gap:26px;display:flex}.cti-version,.cti-eyebrow,.cti-tag,.cti-count{letter-spacing:.12em;text-transform:uppercase;color:var(--purple);font-size:10px;font-weight:600}.cti select{color:var(--purple);background:0 0;border:0;padding:8px;font-size:12px}.cti h1{font-family:var(--font-brand-serif),serif;letter-spacing:-.035em;margin:16px 0 19px;font-size:clamp(36px,4.5vw,58px);font-weight:400;line-height:1.09}.cti h1 em{color:var(--purple);font-weight:400}.cti-intro{max-width:460px;margin:0;font-size:16px;line-height:1.65}.cti button:focus-visible,.cti select:focus-visible{outline:2px solid var(--purple);outline-offset:5px}.cti-tabs{flex-wrap:wrap;gap:10px;margin:29px 0 34px;display:flex}.cti-tabs button{border:1px solid var(--sand);color:var(--ink);background:0 0;border-radius:99px;min-height:44px;padding:12px 19px;font-size:13px}.cti-tabs button[aria-selected=true]{background:var(--purple);color:var(--cream);border-color:var(--purple)}.cti-tabs button:hover{transform:translateY(-2px)}.cti-preview{grid-template-columns:1fr 1fr;align-items:center;gap:40px;display:grid}.cti-preview-photo{object-fit:cover;border-radius:70px 15px 15px;width:100%;height:220px}.cti-preview h2{font-family:var(--font-brand-serif),serif;letter-spacing:-.025em;margin:12px 0 14px;font-size:clamp(26px,3vw,38px);font-weight:400;line-height:1.12}.cti-preview p{max-width:380px;margin:0;font-size:15px;line-height:1.7}.cti-people{color:var(--purple);align-items:center;gap:12px;margin-top:22px;font-size:11px;display:flex}.cti-avatars{padding-left:5px;display:flex}.cti-avatars img{object-fit:cover;border:2px solid var(--cream);border-radius:50%;width:29px;height:29px;margin-left:-5px}.cti-note{color:var(--purple);max-width:600px;margin:34px 0 0;font-size:10px;line-height:1.6}.cti-foot{color:var(--purple);border-top:1px solid var(--sand);justify-content:space-between;gap:20px;margin-top:48px;padding-top:18px;font-size:10px;display:flex}.cti-inner{max-width:1060px;margin:auto}.cti--pills .cti-top{justify-content:space-between;align-items:end;gap:50px;display:flex}.cti--pills .cti-top .cti-intro{max-width:330px;margin-bottom:5px}.cti--pills .cti-preview{background:var(--lavender);border-radius:20px;grid-template-columns:.85fr 1.15fr;gap:44px;padding:25px}.cti--pills .cti-preview-photo{border-radius:12px;height:205px}.cti--compass .cti-content{grid-template-columns:1fr 1.1fr;align-items:start;gap:70px;display:grid}.cti--compass .cti-tabs{grid-template-columns:1fr 1fr;gap:12px;margin:0 0 25px;display:grid}.cti--compass .cti-tabs button{border:0;border-bottom:1px solid var(--sand);text-align:left;border-radius:0;justify-content:space-between;align-items:center;min-height:91px;padding:14px;font-size:15px;display:flex}.cti--compass .cti-tabs button[aria-selected=true]{background:var(--lavender);color:var(--purple);border-color:#0000;border-radius:12px}.cti--compass .cti-preview{grid-template-columns:1fr;gap:0}.cti--compass .cti-preview-photo{display:none}.cti--compass .cti-preview h2{font-size:31px}.cti--compass .cti-note{margin-top:28px}.cti--editorial .cti-top{max-width:650px;margin-bottom:30px}.cti--editorial .cti-content{grid-template-columns:1fr 1.2fr;gap:65px;display:grid}.cti--editorial .cti-tabs{flex-direction:column;gap:0;margin:0;display:flex}.cti--editorial .cti-tabs button{border:0;border-bottom:1px solid var(--sand);color:var(--ink);text-align:left;background:0 0;border-radius:0;justify-content:space-between;align-items:center;padding:20px 0;font-size:17px;display:flex}.cti--editorial .cti-tabs button[aria-selected=true]{color:var(--purple);border-color:var(--purple);background:0 0}.cti--editorial .cti-choice{align-items:center;gap:22px;display:flex}.cti--editorial .cti-count{opacity:.7}.cti--editorial .cti-preview{grid-template-columns:1fr;gap:18px}.cti--editorial .cti-preview-photo{border-radius:12px 80px 12px 12px;height:185px}.cti--editorial .cti-preview h2{margin-top:9px;font-size:30px}.cti--editorial .cti-people{margin-top:16px}@media (prefers-reduced-motion:no-preference){.cti-tabs button{transition:transform .2s}.cti-reveal{animation:.35s both cti-in}@keyframes cti-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}}@media (max-width:767px){.cti header{margin-bottom:45px}.cti-version{display:none}.cti-tools{gap:0}.cti-logo{width:64px;height:58px}.cti--pills .cti-top{display:block}.cti--pills .cti-top .cti-intro{max-width:440px}.cti h1{font-size:39px}.cti-preview,.cti--pills .cti-preview,.cti--compass .cti-content,.cti--editorial .cti-content{grid-template-columns:1fr;gap:25px}.cti--pills .cti-preview{padding:19px}.cti--compass .cti-tabs{margin-top:12px}.cti--editorial .cti-preview-photo{height:200px}.cti--editorial .cti-tabs button{padding:15px 0}.cti-tabs{gap:8px;margin-top:24px}.cti-tabs button{padding:10px 15px}.cti-foot{flex-direction:column;gap:5px}.cti--compass .cti-preview h2{font-size:28px}}
.care-home-layout-safe .care-themes>:not(.cti--embedded){display:none}.care-home-layout-safe .cti.cti--embedded{text-align:left;min-height:0;padding:24px 0}.care-home-layout-safe .cti--embedded .cti-inner{max-width:none}.care-home-layout-safe .cti--embedded .cti-top h2{font-family:var(--font-brand-serif), serif;letter-spacing:-.025em;margin:16px 0 20px;font-size:clamp(33px,3.35vw,48px);font-weight:400;line-height:1.12}.care-home-layout-safe .cti--embedded .cti-top h2 em{color:#693cc5}.care-home-layout-safe .cti--embedded .cti-preview h3{font-family:var(--font-brand-serif), serif;margin:12px 0 14px;font-size:clamp(25px,2.4vw,31px);font-weight:400;line-height:1.15}.care-home-layout-safe .cti--embedded .cti-content{gap:clamp(24px,5vw,64px)}
.np-expert-page{--expert-ink:#27272a;--expert-paper:#f8f4f0;--expert-orange:#ff6432;--expert-orange-hover:#e0551f;--expert-purple:#693cc5;--expert-lavender:#eee3ff;--expert-linen:#e8e1d1;--expert-font-serif:var(--font-brand-serif), Georgia, serif;--expert-font-sans:var(--font-brand-sans), sans-serif;min-height:100dvh;color:var(--expert-ink);background:var(--expert-paper);font-family:var(--expert-font-sans);overflow:clip}.np-expert-page *,.np-expert-page :before,.np-expert-page :after{box-sizing:border-box}.np-expert-page a{color:inherit;text-decoration:none}.np-expert-page button,.np-expert-page input,.np-expert-page textarea{font:inherit}.np-expert-page button:focus-visible,.np-expert-page a:focus-visible,.np-expert-page input:focus-visible,.np-expert-page textarea:focus-visible{outline:2px solid var(--expert-purple);outline-offset:4px}.np-expert-page .serif{font-family:var(--expert-font-serif);font-weight:400}.np-expert-wrap{width:min(1180px,100% - 64px);margin-inline:auto}.np-expert-nav-shell{z-index:10;position:absolute;inset:20px 0 auto}.np-expert-nav{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#f8f4f0f0;border:1px solid #27272a1a;border-radius:999px;justify-content:space-between;align-items:center;width:min(1100px,100% - 64px);min-height:70px;margin:auto;padding:10px 18px 10px 25px;display:flex;position:relative}.np-expert-logo{align-items:center;display:inline-flex}.np-expert-logo img{width:150px;height:auto;display:block}.np-expert-nav-links{align-items:center;gap:34px;font-size:13px;display:flex}.np-expert-nav-links a:not(.expert-cta-link){transition:color .2s}.np-expert-nav-links a:not(.expert-cta-link):hover,.np-expert-footer a:hover{color:var(--expert-purple)}.expert-cta-link,.expert-cta-button{min-height:48px;color:var(--expert-ink);background:var(--expert-orange);cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:13px 22px;font-size:13px;font-weight:700;transition:transform .2s,background-color .2s;display:inline-flex}.expert-cta-link:hover,.expert-cta-button:hover{background:var(--expert-orange-hover);transform:translateY(-2px)}.np-expert-menu{border:1px solid var(--expert-linen);width:40px;height:40px;color:var(--expert-ink);background:0 0;border-radius:50%;place-items:center;display:none}.np-expert-mobile{display:none}.np-expert-kicker{color:var(--expert-purple);letter-spacing:.17em;text-transform:uppercase;align-items:center;gap:10px;font-size:10px;font-weight:700;display:inline-flex}.np-expert-kicker:before{content:"";background:currentColor;width:25px;height:1px}.np-expert-hero{padding:145px 0 102px;position:relative}.np-expert-hero:after{background:var(--expert-linen);content:"";height:1px;position:absolute;bottom:0;left:0;right:0}.np-expert-hero-grid{grid-template-columns:minmax(0,1.02fr) minmax(350px,.82fr);align-items:center;gap:clamp(50px,9vw,126px);display:grid}.np-expert-hero-copy{padding:38px 0 30px}.np-expert-hero h1{letter-spacing:-.045em;max-width:700px;margin:24px 0 25px;font-size:clamp(48px,6.5vw,78px);line-height:.99}.np-expert-hero h1 em{color:var(--expert-purple);font-weight:400}.np-expert-hero-copy>p{color:#27272ac4;max-width:560px;margin:0 0 29px;font-size:16px;line-height:1.8}.np-expert-photo{min-height:470px;position:relative}.np-expert-photo>img{object-fit:cover;object-position:54% center;border-radius:190px 190px 16px 16px;width:86%;height:470px;display:block}.np-expert-photo-note{background:var(--expert-lavender);border:1px solid #27272a1a;border-radius:13px;width:min(290px,72%);padding:19px 22px;font-size:13px;line-height:1.65;position:absolute;bottom:24px;right:0}.np-expert-photo-note strong{color:var(--expert-purple);letter-spacing:.12em;text-transform:uppercase;margin-bottom:4px;font-size:10px;display:block}.np-expert-section{padding:102px 0}.np-expert-section-head{justify-content:space-between;align-items:end;gap:34px;margin-bottom:44px;display:flex}.np-expert-section-head h2,.np-expert-form-title h2,.np-expert-final h2{letter-spacing:-.035em;max-width:740px;margin:14px 0 0;font-size:clamp(38px,4.8vw,60px);line-height:1.02}.np-expert-section-head>p{color:#27272ab8;max-width:300px;margin:0 0 4px;font-size:14px;line-height:1.75}.np-expert-why{border-bottom:1px solid var(--expert-linen);grid-template-columns:.58fr 1fr;align-items:start;gap:12%;padding-top:88px;padding-bottom:96px;display:grid}.np-expert-why-aside{padding-top:8px}.np-expert-why-aside p{color:#27272ab8;max-width:270px;margin:25px 0 0;font-size:13px;line-height:1.75}.np-expert-why h2{letter-spacing:-.035em;max-width:620px;margin:0 0 19px;font-size:clamp(36px,4.3vw,55px);line-height:1.03}.np-expert-why-copy>p{color:#27272ac2;max-width:650px;margin:0;font-size:15px;line-height:1.85}.np-expert-offerings{background:var(--expert-lavender);padding-top:91px;padding-bottom:105px}.np-expert-offerings .np-expert-section-head{margin-bottom:36px}.np-expert-offerings-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1px 48px;display:grid}.np-expert-offering{border-top:1px solid #27272a29;grid-template-columns:42px 1fr;gap:18px;padding:28px 0 30px;display:grid}.np-expert-offering-icon{width:38px;height:38px;color:var(--expert-purple);border:1px solid #693cc552;border-radius:50%;place-items:center;display:grid}.np-expert-offering h3{margin:1px 0 8px;font-size:16px;font-weight:600;line-height:1.35}.np-expert-offering p{color:#27272aba;margin:0;font-size:13px;line-height:1.7}.np-expert-fit{padding-top:105px;padding-bottom:106px}.np-expert-fit .np-expert-section-head{margin-bottom:39px}.np-expert-fit-grid{grid-template-columns:1fr 1fr;gap:18px;display:grid}.np-expert-fit-panel{border:1px solid var(--expert-linen);border-radius:14px;padding:29px 32px 31px}.np-expert-fit-panel:first-child{background:#eee3ff7a}.np-expert-fit-panel h3{font:400 24px/1.2 var(--expert-font-serif);margin:0 0 22px}.np-expert-fit-panel ul{gap:16px;margin:0;padding:0;list-style:none;display:grid}.np-expert-fit-panel li{color:#27272ad4;grid-template-columns:18px 1fr;gap:11px;font-size:14px;line-height:1.6;display:grid}.np-expert-fit-panel li svg{color:var(--expert-purple);margin-top:3px}.np-expert-fit-panel:last-child li svg{color:var(--expert-orange)}.np-expert-principle{color:var(--expert-purple);text-align:center;font:400 clamp(19px,2.4vw,27px)/1.4 var(--expert-font-serif);margin:37px 0 0}.np-expert-steps{background:var(--expert-linen);padding:92px 0 101px}.np-expert-steps .np-expert-section-head{margin-bottom:48px}.np-expert-step-grid{grid-template-columns:repeat(3,1fr);gap:30px;display:grid}.np-expert-step{border-top:1px solid #27272a47;padding:24px 22px 8px 0;position:relative}.np-expert-step-num{color:var(--expert-purple);font:400 32px/1 var(--expert-font-serif);margin-bottom:22px;display:block}.np-expert-step h3{margin:0 0 9px;font-size:15px;font-weight:700}.np-expert-step p{color:#27272ac2;max-width:330px;margin:0;font-size:13px;line-height:1.75}.np-expert-form-section{padding:105px 0 110px;scroll-margin-top:30px}.np-expert-form-layout{grid-template-columns:minmax(240px,.65fr) minmax(0,1.15fr);align-items:start;gap:clamp(46px,9vw,120px);display:grid}.np-expert-form-title{position:sticky;top:40px}.np-expert-form-title h2{font-size:clamp(38px,4.4vw,54px)}.np-expert-form-title>p{color:#27272aba;max-width:330px;margin:18px 0 25px;font-size:15px;line-height:1.7}.np-expert-prototype-note{border-left:2px solid var(--expert-purple);background:var(--expert-lavender);color:#27272ad4;max-width:330px;padding:17px 18px;font-size:12px;line-height:1.65}.np-expert-form{border:1px solid var(--expert-linen);background:#f8f4f0a6;border-radius:16px;padding:34px clamp(22px,4vw,46px)}.np-expert-form-grid{grid-template-columns:1fr 1fr;gap:20px 18px;display:grid}.np-expert-field{gap:8px;display:grid}.np-expert-field.full,.np-expert-form-wide{grid-column:1/-1}.np-expert-field label,.np-expert-form legend{color:var(--expert-ink);font-size:12px;font-weight:700}.np-expert-field label .required,.np-expert-form legend .required{color:var(--expert-purple)}.np-expert-field input,.np-expert-field textarea{width:100%;min-height:48px;color:var(--expert-ink);background:var(--expert-paper);border:1px solid #27272a38;border-radius:7px;padding:12px 14px;font-size:14px;transition:border-color .18s,background-color .18s}.np-expert-field textarea{resize:vertical;min-height:150px;line-height:1.6}.np-expert-field input::placeholder,.np-expert-field textarea::placeholder{color:#27272a7a}.np-expert-field input:focus,.np-expert-field textarea:focus{border-color:var(--expert-purple);outline-offset:1px;outline:2px solid #693cc526}.np-expert-field [aria-invalid=true]{border-color:var(--expert-purple)}.np-expert-field-error,.np-expert-checkbox-error{color:var(--expert-purple);font-size:12px;line-height:1.5}.np-expert-field-hint{color:#27272aa3;font-size:11px;line-height:1.5}.np-expert-inline-check,.np-expert-consent{color:#27272ad1;cursor:pointer;align-items:flex-start;gap:11px;font-size:12px;line-height:1.6;display:flex}.np-expert-inline-check{margin-top:2px}.np-expert-inline-check input,.np-expert-consent input,.np-expert-options input{width:17px;height:17px;accent-color:var(--expert-purple);flex:0 0 17px;margin:1px 0 0}.np-expert-fieldset{border:0;margin:0;padding:0}.np-expert-fieldset legend{margin-bottom:12px;padding:0}.np-expert-options{flex-wrap:wrap;gap:9px;display:flex}.np-expert-options label{border:1px solid var(--expert-linen);background:var(--expert-paper);color:#27272ad9;cursor:pointer;border-radius:99px;align-items:center;gap:8px;min-height:41px;padding:8px 12px;font-size:12px;font-weight:500;transition:border-color .16s,background-color .16s;display:inline-flex}.np-expert-options label:has(input:checked){border-color:var(--expert-purple);background:var(--expert-lavender)}.np-expert-consent-wrap{gap:8px;display:grid}.np-expert-consent a{color:var(--expert-purple);text-underline-offset:3px;text-decoration:underline}.np-expert-form-submit{width:100%;margin-top:25px}.np-expert-form-footnote{color:#27272aa8;text-align:center;margin:14px 0 0;font-size:11px;line-height:1.6}.np-expert-form-error-summary{background:var(--expert-lavender);color:var(--expert-ink);border:1px solid #693cc54d;border-radius:8px;margin:0 0 22px;padding:13px 16px;font-size:13px;line-height:1.6}.np-expert-success{border:1px solid var(--expert-linen);background:var(--expert-lavender);border-radius:16px;padding:35px}.np-expert-demo-label{color:var(--expert-purple);letter-spacing:.12em;text-transform:uppercase;border:1px solid #693cc559;border-radius:99px;padding:7px 10px;font-size:10px;font-weight:700;display:inline-flex}.np-expert-success h3{font:400 32px/1.12 var(--expert-font-serif);margin:20px 0 12px}.np-expert-success p{color:#27272ad1;font-size:14px;line-height:1.75}.np-expert-success .demo-disclaimer{border-top:1px solid #27272a29;padding-top:15px;font-size:12px}.np-expert-success-reset{border:0;border-bottom:1px solid var(--expert-purple);color:var(--expert-purple);cursor:pointer;background:0 0;padding:9px 0;font-size:13px;font-weight:700}.np-expert-faq{background:var(--expert-lavender);padding:98px 0 103px}.np-expert-faq-layout{grid-template-columns:.7fr 1fr;gap:10%;display:grid}.np-expert-faq-title h2{max-width:380px;margin:17px 0;font-size:clamp(39px,4.6vw,57px);line-height:1}.np-expert-faq-title p{color:#27272ab8;max-width:300px;font-size:14px;line-height:1.7}.np-expert-faq-list{border-top:1px solid #27272a33}.np-expert-faq-item{border-bottom:1px solid #27272a33}.np-expert-faq-trigger{width:100%;color:var(--expert-ink);text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:20px;padding:21px 0;font-size:14px;font-weight:600;display:flex}.np-expert-faq-trigger svg{color:var(--expert-purple);flex:none;transition:transform .2s}.np-expert-faq-trigger[aria-expanded=true] svg{transform:rotate(45deg)}.np-expert-faq-answer{color:#27272ac2;padding:0 35px 21px 0;font-size:13px;line-height:1.75}.np-expert-final{text-align:center;padding:96px 24px 103px}.np-expert-final .np-expert-kicker{justify-content:center}.np-expert-final h2{max-width:750px;margin:18px auto 16px;font-size:clamp(42px,5vw,62px)}.np-expert-final p{color:#27272abf;max-width:600px;margin:0 auto 27px;font-size:14px;line-height:1.8}.np-expert-footer{border-top:1px solid var(--expert-linen);background:var(--expert-linen);justify-content:space-between;align-items:center;gap:22px;padding:27px max(32px,50% - 590px);display:flex}.np-expert-footer img{width:135px;height:auto;display:block}.np-expert-footer p{color:#27272ab3;margin:0;font-size:11px}.np-expert-footer-links{gap:22px;font-size:12px;display:flex}.np-expert-honeypot{clip:rect(0,0,0,0)!important;white-space:nowrap!important;clip-path:inset(50%)!important;width:1px!important;height:1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.np-expert-page [hidden]{display:none!important}@media (max-width:820px){.np-expert-wrap{width:min(100% - 48px,650px)}.np-expert-nav{width:calc(100% - 32px);min-height:61px}.np-expert-nav-links{display:none}.np-expert-menu{display:grid}.np-expert-mobile{border:1px solid var(--expert-linen);background:var(--expert-paper);border-radius:14px;flex-direction:column;padding:10px 18px;display:flex;position:absolute;top:70px;left:0;right:0;box-shadow:0 18px 38px #27272a1f}.np-expert-mobile a{border-bottom:1px solid var(--expert-linen);padding:13px 4px;font-size:14px}.np-expert-mobile a:last-child{border-bottom:0}.np-expert-hero{padding-top:122px}.np-expert-hero-grid{grid-template-columns:1fr;gap:28px}.np-expert-hero-copy{padding:30px 0 0}.np-expert-hero h1{max-width:680px}.np-expert-photo{min-height:360px}.np-expert-photo>img{border-radius:150px 150px 14px 14px;width:82%;height:360px}.np-expert-why{grid-template-columns:1fr;gap:25px}.np-expert-why-aside p{max-width:480px;margin:14px 0 0}.np-expert-offerings-grid{grid-template-columns:1fr 1fr;column-gap:32px}.np-expert-form-layout{grid-template-columns:1fr;gap:28px}.np-expert-form-title{position:static}.np-expert-form-title>p,.np-expert-prototype-note{max-width:550px}.np-expert-faq-layout{grid-template-columns:1fr;gap:22px}.np-expert-faq-title p{max-width:480px}}@media (max-width:560px){.np-expert-wrap{width:calc(100% - 38px)}.np-expert-nav{width:calc(100% - 24px);padding:8px 10px 8px 17px}.np-expert-logo img{width:132px}.np-expert-hero{padding:111px 0 69px}.np-expert-hero h1{font-size:clamp(44px,12vw,61px)}.np-expert-hero-copy>p{font-size:14px}.np-expert-photo{min-height:320px}.np-expert-photo>img{width:86%;height:320px}.np-expert-photo-note{padding:14px 16px;font-size:11px;bottom:14px}.np-expert-section{padding:70px 0}.np-expert-section-head{margin-bottom:31px;display:block}.np-expert-section-head h2,.np-expert-why h2{font-size:clamp(36px,10vw,47px)}.np-expert-section-head>p{margin-top:14px}.np-expert-why{padding-top:67px;padding-bottom:70px}.np-expert-offerings{padding-top:69px;padding-bottom:73px}.np-expert-offerings-grid{grid-template-columns:1fr}.np-expert-offering{padding:20px 0}.np-expert-fit-grid{grid-template-columns:1fr;gap:12px}.np-expert-fit-panel{padding:23px 21px}.np-expert-principle{margin-top:27px}.np-expert-steps{padding:70px 0 75px}.np-expert-step-grid{grid-template-columns:1fr;gap:20px}.np-expert-step{padding-top:18px}.np-expert-step-num{margin-bottom:14px}.np-expert-form-section{padding:72px 0 76px}.np-expert-form{padding:24px 18px}.np-expert-form-grid{grid-template-columns:1fr;gap:17px}.np-expert-field.full,.np-expert-form-wide{grid-column:auto}.np-expert-faq{padding:73px 0 78px}.np-expert-faq-trigger{font-size:13px}.np-expert-final{padding:73px 20px 80px}.np-expert-final h2{font-size:44px}.np-expert-footer{flex-direction:column;align-items:flex-start;padding:24px 21px}.np-expert-footer-links{flex-wrap:wrap;gap:13px 20px}}@media (prefers-reduced-motion:reduce){.np-expert-page *,.np-expert-page :before,.np-expert-page :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}
.care-story-current{--csc-purple:#693cc5;--csc-orange:#ff6432;--csc-cream:#f8f4f0;--csc-lavender:#eee3ff;--csc-sand:#e8e1d1;--csc-ink:#27272a;min-height:100dvh;color:var(--csc-cream);background:var(--csc-purple);font-family:var(--font-brand-sans), sans-serif;overflow:clip}.care-story-current *,.care-story-current :before,.care-story-current :after{box-sizing:border-box}.care-story-current a{color:inherit;text-decoration:none}.care-story-current :is(a,button):focus-visible{outline:2px solid var(--csc-orange);outline-offset:4px}.csc-wrap{width:min(1120px,100% - 64px);margin-inline:auto}.care-story-current .care-connected-nav{background:var(--csc-cream)}.csc-hero{align-items:center;min-height:660px;padding:142px 0 82px;display:flex}.csc-hero-grid{grid-template-columns:minmax(0,.96fr) minmax(0,1.04fr);align-items:center;gap:clamp(48px,7vw,92px);display:grid}.csc-kicker{color:var(--csc-lavender);letter-spacing:.15em;text-transform:uppercase;align-items:center;gap:10px;font-size:10px;font-weight:700;line-height:1.5;display:inline-flex}.csc-kicker:before{content:"";background:currentColor;width:23px;height:1px}.csc-copy{min-width:0}.csc-copy h1{max-width:610px;font:400 clamp(48px, 5.7vw, 72px)/1.06 var(--font-brand-serif), Georgia, serif;letter-spacing:-.04em;text-wrap:balance;margin:23px 0 22px}.csc-copy h1 em{color:var(--csc-lavender);font-style:italic}.csc-copy>p{max-width:43ch;color:var(--csc-cream);text-wrap:pretty;margin:0 0 26px;font-size:17px;line-height:1.75}.csc-cta{background:var(--csc-orange);border-radius:999px;justify-content:center;align-items:center;gap:10px;min-height:48px;padding:12px 20px;font-size:13px;font-weight:700;transition:transform .2s;display:inline-flex;color:var(--csc-ink)!important}.csc-cta:hover{transform:translateY(-2px)}.csc-photo{height:clamp(390px,38vw,455px);margin:0;position:relative}.csc-photo img{object-fit:cover;object-position:center 43%;border-radius:155px 155px 18px 18px;width:88%;height:100%}.csc-photo figcaption{max-width:280px;color:var(--csc-ink);background:var(--csc-lavender);border-radius:13px;padding:17px 20px;font-size:13px;font-weight:600;line-height:1.6;position:absolute;bottom:20px;right:0}.csc-story{border-top:1px solid #f8f4f04d;padding:clamp(64px,7vw,88px) 0 clamp(78px,8vw,104px)}.csc-story-overline{color:var(--csc-orange);justify-content:space-between;align-items:center;display:flex}.csc-story-overline>svg{color:var(--csc-lavender)}.csc-story-grid{grid-template-columns:minmax(0,1fr) minmax(0,.82fr);align-items:start;gap:clamp(42px,8vw,104px);margin-top:30px;display:grid}.csc-story-grid h2{max-width:17ch;font:400 clamp(37px, 4vw, 49px)/1.13 var(--font-brand-serif), Georgia, serif;letter-spacing:-.035em;text-wrap:balance;margin:0}.csc-story-body{max-width:54ch}.csc-story-body p{color:var(--csc-cream);text-wrap:pretty;margin:0;font-size:16px;line-height:1.8}.csc-story-body p+p{margin-top:20px}.csc-story-grid.csc-origin{border-top:1px solid #eee3ff57;margin-top:clamp(56px,7vw,84px);padding-top:clamp(38px,4.5vw,54px);position:relative}.csc-story-grid.csc-origin h2{max-width:16ch;font-size:clamp(31px,3.3vw,40px);line-height:1.16}.csc-quote{max-width:940px;color:var(--csc-purple);background:var(--csc-lavender);border-radius:18px;grid-template-columns:38px minmax(0,1fr);gap:4px 14px;margin:clamp(48px,6vw,68px) auto 0;padding:30px clamp(24px,4vw,42px);display:grid}.csc-quote blockquote{color:var(--csc-ink);font:400 clamp(20px, 2.8vw, 28px)/1.4 var(--font-brand-serif), Georgia, serif;margin:0}.csc-quote>svg{margin-top:4px}.csc-quote figcaption{color:#27272ac7;grid-column:2;margin-top:7px;font-size:12px;line-height:1.5}.csc-values{color:var(--csc-ink);background:var(--csc-sand);padding:58px 0 66px}.csc-values-inner{grid-template-columns:.9fr 1fr 1fr 1fr;align-items:start;gap:34px;display:grid}.csc-values .csc-kicker{color:var(--csc-purple)}.csc-values-inner>div h2{font:600 20px/1.3 var(--font-brand-sans), sans-serif;letter-spacing:-.025em;margin:0 0 12px}.csc-values-inner>div p{color:#27272ac7;max-width:245px;margin:0;font-size:13px;line-height:1.7}.csc-next{padding-top:clamp(72px,8vw,100px);padding-bottom:clamp(76px,8vw,100px)}.csc-next h2{max-width:15ch;font:400 clamp(39px, 4.6vw, 56px)/1.1 var(--font-brand-serif), Georgia, serif;text-wrap:balance;margin:17px 0}.csc-next>p{max-width:48ch;color:var(--csc-cream);text-wrap:pretty;margin:0;font-size:16px;line-height:1.8}.csc-actions{flex-wrap:wrap;align-items:center;gap:14px 27px;margin-top:27px;display:flex}.csc-link{border-bottom:1px solid #eee3ffb8;align-items:center;gap:8px;min-height:44px;padding:12px 0;font-size:14px;font-weight:600;display:inline-flex;color:var(--csc-lavender)!important}@media (max-width:820px){.csc-wrap{width:min(100% - 42px,650px)}.csc-hero{min-height:auto;padding:125px 0 68px}.csc-hero-grid{grid-template-columns:1fr;gap:38px}.csc-copy h1{max-width:13ch}.csc-photo{width:min(560px,100%);height:min(72vw,390px);margin-inline:auto}.csc-story-grid{grid-template-columns:1fr;gap:20px}.csc-story-grid h2{max-width:19ch}.csc-story-body{max-width:58ch}.csc-values-inner{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}}@media (max-width:560px){.csc-wrap{width:calc(100% - 38px)}.csc-hero{padding-top:108px;padding-bottom:57px}.csc-hero-grid{gap:29px}.csc-kicker{letter-spacing:.13em;font-size:9px}.csc-copy h1{max-width:12ch;margin:18px 0;font-size:clamp(43px,11vw,56px);line-height:1.07}.csc-copy>p{max-width:38ch;font-size:15px;line-height:1.72}.csc-photo{height:clamp(275px,78vw,315px)}.csc-photo img{border-radius:120px 120px 16px 16px;width:88%}.csc-photo figcaption{max-width:235px;padding:13px 15px;font-size:11px;bottom:12px}.csc-story{padding:48px 0 62px}.csc-story-overline>svg{width:18px;height:18px}.csc-story-grid{gap:16px;margin-top:21px}.csc-story-grid h2{max-width:18ch;font-size:clamp(33px,8.5vw,42px);line-height:1.15}.csc-story-body p{font-size:15px;line-height:1.78}.csc-story-body p+p{margin-top:16px}.csc-story-grid.csc-origin{margin-top:45px;padding-top:32px}.csc-story-grid.csc-origin h2{font-size:clamp(29px,7.6vw,36px)}.csc-quote{grid-template-columns:28px minmax(0,1fr);gap:7px 10px;margin-top:38px;padding:21px 18px}.csc-quote>svg{width:22px}.csc-quote blockquote{font-size:21px;line-height:1.38}.csc-values{padding:42px 0 48px}.csc-values-inner{grid-template-columns:1fr;gap:23px}.csc-values-inner>div h2{font-size:18px}.csc-values-inner>div p{max-width:500px}.csc-next{padding-top:62px;padding-bottom:68px}.csc-next h2{max-width:13ch;font-size:clamp(37px,9.5vw,46px)}.csc-next>p{font-size:15px}.csc-actions{align-items:flex-start;gap:7px 22px;margin-top:22px}.csc-actions .csc-cta{width:100%}}@media (prefers-reduced-motion:reduce){.care-story-current *,.care-story-current :before,.care-story-current :after{scroll-behavior:auto!important;transition-duration:.01ms!important}}
.care-early-page .care-beta-store-links{flex-wrap:wrap;justify-content:center;gap:14px;margin:30px auto 16px;display:flex}.care-early-page .care-beta-store-links a{color:#27272a;background:#ff6432;border-radius:999px;justify-content:center;align-items:center;gap:12px;min-height:48px;padding:16px 24px;font-weight:600;text-decoration:none;display:inline-flex}.care-early-page .care-beta-store-links a:focus-visible{outline-offset:4px;outline:3px solid #f8f4f0}.care-early-page .care-beta-store-note{font-size:14px}
.care-production,.care-production *{--font-dm-sans:var(--font-brand-sans), sans-serif;--font-playfair:var(--font-brand-serif), Georgia, serif}.care-production{min-height:100vh;font-family:var(--font-brand-sans), sans-serif;background:#f8f4f0}.care-production .np-expert-form :is(input,textarea){scroll-margin-block:140px}.care-form-status{padding-top:16px;line-height:1.6}.care-production .care-connected-footer button{color:inherit}@media (prefers-reduced-motion:reduce){.care-production *,.care-production :before,.care-production :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}
