.caregiver-page-module__bWneWG__page{--navy:#1e245a;--green:#03a576;color:var(--navy);background:#fafaf9}.caregiver-page-module__bWneWG__page *{box-sizing:border-box}.caregiver-page-module__bWneWG__hero{background:#03a5760d;grid-template-columns:544px 544px;justify-content:center;align-items:center;gap:64px;min-height:729px;padding:128px 24px 80px;display:grid}.caregiver-page-module__bWneWG__hero>div h1,.caregiver-page-module__bWneWG__workflow h2,.caregiver-page-module__bWneWG__suite h2,.caregiver-page-module__bWneWG__cta h2{font:400 60px/60px var(--bl-font-heading);margin:0}.caregiver-page-module__bWneWG__hero>div p{color:#1e245ab3;max-width:512px;margin:24px 0 0;font-size:20px;line-height:33px}.caregiver-page-module__bWneWG__hero a,.caregiver-page-module__bWneWG__cta a{background:var(--green);color:#fff;border-radius:999px;align-items:center;gap:8px;margin-top:40px;padding:16px 32px;font-size:18px;font-weight:600;text-decoration:none;display:inline-flex;box-shadow:0 2px 3px #0000001a}.caregiver-page-module__bWneWG__hero figure{width:544px;height:521px;margin:0;position:relative}.caregiver-page-module__bWneWG__hero figure>img{object-fit:cover;border-radius:24px;width:544px;height:420px}.caregiver-page-module__bWneWG__hero figcaption{background:#fffffff2;border-radius:24px;padding:20px;position:absolute;bottom:0;left:20px;right:20px;box-shadow:0 25px 50px #00000040}.caregiver-page-module__bWneWG__hero code,.caregiver-page-module__bWneWG__scheduleTop code,.caregiver-page-module__bWneWG__workflow code,.caregiver-page-module__bWneWG__phone code{color:#1e245a66;font:12px/16px var(--bl-font-mono);text-transform:uppercase}.caregiver-page-module__bWneWG__hero figcaption section{background:#03a57614;border:1px solid #03a57626;border-radius:20px;flex-direction:column;margin-top:12px;padding:12px;display:flex}.caregiver-page-module__bWneWG__hero figcaption section small{color:var(--green);font-size:12px;font-weight:700}.caregiver-page-module__bWneWG__hero figcaption section strong{font:400 20px/28px var(--bl-font-heading)}.caregiver-page-module__bWneWG__hero figcaption section span{color:#1e245a80;font-size:12px}.caregiver-page-module__bWneWG__checks{gap:8px;margin:16px 0 0;padding:0;list-style:none;display:grid}.caregiver-page-module__bWneWG__checks li{color:#1e245ab3;align-items:center;gap:10px;font-size:12px;display:flex}.caregiver-page-module__bWneWG__checks i{color:#fff;border:1px solid #d6d6d6;border-radius:4px;place-items:center;width:16px;height:16px;font-size:10px;font-style:normal;display:grid}.caregiver-page-module__bWneWG__checks li[data-complete=true]{color:#1e245a4d;text-decoration:line-through}.caregiver-page-module__bWneWG__checks li[data-complete=true] i{border-color:var(--green);background:var(--green)}.caregiver-page-module__bWneWG__hero code,.caregiver-page-module__bWneWG__scheduleTop code,.caregiver-page-module__bWneWG__workflow code,.caregiver-page-module__bWneWG__phone code{font-family:Cousine,Courier New,monospace;font-size:12px;font-weight:400;line-height:16px}.caregiver-page-module__bWneWG__workspace{grid-template-columns:568px 568px;gap:16px;width:1152px;margin:auto;padding:96px 0;display:grid}.caregiver-page-module__bWneWG__workspace article{background:#fff;border:1px solid #d6d6d6;border-radius:24px;min-width:0;padding:28px}.caregiver-page-module__bWneWG__workspace h2{margin:0;font-size:16px;line-height:24px}.caregiver-page-module__bWneWG__workspace article>p{color:#1e245a8c;margin:4px 0 0;font-size:14px;line-height:20px}.caregiver-page-module__bWneWG__schedule{grid-column:1/3;grid-template-columns:224px 1fr;gap:24px;display:grid}.caregiver-page-module__bWneWG__schedule>div,.caregiver-page-module__bWneWG__client>div{border:1px solid #d6d6d6;border-radius:24px;padding:16px;box-shadow:0 2px 3px #0000001a}.caregiver-page-module__bWneWG__scheduleTop{justify-content:space-between;align-items:center;display:flex}.caregiver-page-module__bWneWG__scheduleTop span{color:var(--green);align-items:center;gap:8px;font-size:12px;display:flex}.caregiver-page-module__bWneWG__scheduleTop i{background:#d6d6d680;border-radius:8px;width:80px;height:6px;position:relative}.caregiver-page-module__bWneWG__scheduleTop i:after{background:var(--green);content:"";border-radius:8px;width:59px;height:6px;position:absolute}.caregiver-page-module__bWneWG__schedule>div>section{border:1px solid #d6d6d680;border-radius:20px;justify-content:space-between;align-items:center;margin-top:6px;padding:8px 12px;display:flex}.caregiver-page-module__bWneWG__schedule>div>section[data-active=true]{background:#03a5760d;border-color:#03a57626}.caregiver-page-module__bWneWG__schedule section span{flex-direction:column;font-size:12px;display:flex}.caregiver-page-module__bWneWG__schedule section small{color:#1e245a73}.caregiver-page-module__bWneWG__schedule time{color:#1e245a66;padding:2px 8px;font-size:12px}.caregiver-page-module__bWneWG__schedule section[data-active=true] time{color:var(--green);background:#03a5761a;border-radius:999px}.caregiver-page-module__bWneWG__client>div{margin-top:16px;padding:0;overflow:hidden}.caregiver-page-module__bWneWG__client header{gap:10px;padding:12px;display:flex}.caregiver-page-module__bWneWG__client header i{color:#7028c7;background:#eee7fb;border-radius:50%;place-items:center;width:32px;height:32px;font-size:12px;font-style:normal;display:grid}.caregiver-page-module__bWneWG__client header span{flex-direction:column;font-size:12px;display:flex}.caregiver-page-module__bWneWG__client header small{color:#1e245a73}.caregiver-page-module__bWneWG__client nav{text-align:center;border-block:1px solid #eee;grid-template-columns:repeat(3,1fr);font-size:12px;display:grid}.caregiver-page-module__bWneWG__client nav>*{padding:7px}.caregiver-page-module__bWneWG__client nav b{color:#7028c7;border-bottom:2px solid #7028c7}.caregiver-page-module__bWneWG__client dl{margin:10px 12px}.caregiver-page-module__bWneWG__client dl div{justify-content:space-between;font-size:12px;display:flex}.caregiver-page-module__bWneWG__client dd{margin:0}.caregiver-page-module__bWneWG__client blockquote,.caregiver-page-module__bWneWG__visit blockquote{color:#1e245a8c;background:#03a5760f;border-radius:12px;margin:12px;padding:10px;font-size:12px;font-style:italic}.caregiver-page-module__bWneWG__visitCard{border:1px solid #03a57626;border-radius:20px;margin-top:16px;padding:12px}.caregiver-page-module__bWneWG__visitCard header{color:var(--green);justify-content:space-between;font-size:12px;display:flex}.caregiver-page-module__bWneWG__visit blockquote{background:#fff;border:1px solid #eee;flex-direction:column;margin-inline:0;display:flex}.caregiver-page-module__bWneWG__visit blockquote small{color:#1e245a66;font:10px var(--bl-font-mono);text-transform:uppercase;margin-bottom:4px}.caregiver-page-module__bWneWG__visit footer{border:1px solid #eee;border-radius:16px;justify-content:space-between;align-items:center;padding:10px 12px;display:flex}.caregiver-page-module__bWneWG__visit footer span{flex-direction:column;font-size:12px;display:flex}.caregiver-page-module__bWneWG__visit footer small{color:#1e245a73}.caregiver-page-module__bWneWG__visit footer i{border:1px solid var(--green);width:16px;height:16px;color:var(--green);border-radius:50%;place-items:center;font-size:10px;font-style:normal;display:grid}.caregiver-page-module__bWneWG__workspace h2{font-family:var(--bl-font-body);font-weight:600}.caregiver-page-module__bWneWG__workspace article>header>p{color:#1e245a8c;font-family:var(--bl-font-body);margin:4px 0 0;font-size:14px;font-weight:400;line-height:20px}.caregiver-page-module__bWneWG__scheduleTop code{color:#1e245a59}.caregiver-page-module__bWneWG__scheduleTop span{font-family:var(--bl-font-body);font-weight:600;line-height:16px}.caregiver-page-module__bWneWG__schedule section span{font-family:var(--bl-font-body);line-height:16px}.caregiver-page-module__bWneWG__schedule section b{font-weight:600}.caregiver-page-module__bWneWG__schedule section small{font-size:10px;font-weight:400;line-height:15px}.caregiver-page-module__bWneWG__schedule time{font-family:var(--bl-font-body);font-weight:400;line-height:16px}.caregiver-page-module__bWneWG__client dl div{align-items:center;min-height:22px;line-height:16px}.caregiver-page-module__bWneWG__visit blockquote,.caregiver-page-module__bWneWG__visit blockquote small{font-style:normal}.caregiver-page-module__bWneWG__schedule>div>section{height:49px}.caregiver-page-module__bWneWG__schedule section small{font-size:12px;line-height:16px}.caregiver-page-module__bWneWG__schedule time{font-weight:500}.caregiver-page-module__bWneWG__client header{border-bottom:1px solid #d6d6d6}.caregiver-page-module__bWneWG__client header small{font-size:12px;line-height:16px}.caregiver-page-module__bWneWG__client nav{border-color:#d6d6d6;font-weight:500}.caregiver-page-module__bWneWG__client nav b{font-weight:500}.caregiver-page-module__bWneWG__client dt{color:#1e245a66}.caregiver-page-module__bWneWG__client dd{color:#1e245abf;font-weight:500}.caregiver-page-module__bWneWG__client blockquote{font-style:normal;line-height:20px}.caregiver-page-module__bWneWG__visitCard header b{align-items:center;gap:6px;font-size:12px;font-weight:600;line-height:16px;display:flex}.caregiver-page-module__bWneWG__visitCard header b:before{background:var(--green);content:"";border-radius:50%;width:6px;height:6px}.caregiver-page-module__bWneWG__visitCard header code{color:#1e245a66;font-family:Cousine,Courier New,monospace;font-size:12px;font-weight:400;line-height:16px}.caregiver-page-module__bWneWG__visitCard .caregiver-page-module__bWneWG__checks{gap:6px;margin-top:8px}.caregiver-page-module__bWneWG__visitCard .caregiver-page-module__bWneWG__checks li{gap:8px}.caregiver-page-module__bWneWG__visitCard .caregiver-page-module__bWneWG__checks i{flex:0 0 12px;width:12px;height:12px;font-size:0;position:relative}.caregiver-page-module__bWneWG__visitCard .caregiver-page-module__bWneWG__checks li[data-complete=true] i:after{content:"";border:1px solid #fff;border-radius:50%;position:absolute;inset:3px}.caregiver-page-module__bWneWG__visit blockquote small{font-family:Cousine,Courier New,monospace;font-size:12px;font-weight:400;line-height:16px}.caregiver-page-module__bWneWG__visit footer span b{font-size:12px;font-weight:600;line-height:16px}.caregiver-page-module__bWneWG__visit footer small{font-size:12px;font-weight:400;line-height:16px}.caregiver-page-module__bWneWG__workflow{clip-path:inset(0 -100vmax);color:#fafaf9;background:#1e245a;max-width:none;margin:0;padding:96px 24px;box-shadow:0 0 0 100vmax #1e245a}.caregiver-page-module__bWneWG__workflow>div{width:1152px;max-width:100%;margin:auto}.caregiver-page-module__bWneWG__workflow h2{font:400 48px/48px var(--bl-font-heading);margin:0;display:block}.caregiver-page-module__bWneWG__workflow ol{margin:64px 0 0;padding:0;list-style:none;position:relative}.caregiver-page-module__bWneWG__workflow ol:before{display:none}.caregiver-page-module__bWneWG__workflow li{grid-template-columns:48px minmax(0,1fr) 224px;gap:20px;min-height:206px;display:grid;position:relative}.caregiver-page-module__bWneWG__workflow li:first-child{min-height:230px}.caregiver-page-module__bWneWG__workflow li:last-child{min-height:154px}.caregiver-page-module__bWneWG__workflow li:not(:last-child):before{content:"";background:#fafaf933;width:1px;position:absolute;top:48px;bottom:0;left:20px}.caregiver-page-module__bWneWG__workflow li>span{z-index:1;width:40px;height:40px;color:var(--navy);font-family:var(--bl-font-heading);background:#fafaf9;border-radius:50%;place-items:center;font-size:16px;line-height:24px;display:grid}.caregiver-page-module__bWneWG__workflow h3{font:400 30px/41px var(--bl-font-heading);margin:4px 0 12px}.caregiver-page-module__bWneWG__workflow li>div{padding-bottom:40px}.caregiver-page-module__bWneWG__workflow li>div p{color:#fafaf98c;max-width:821px;font-family:var(--bl-font-body);margin:0;font-size:16px;line-height:26px}.caregiver-page-module__bWneWG__workflow aside{width:224px;min-height:0;font-family:var(--bl-font-body);background:#fafaf914;border:1px solid #fafaf926;border-radius:20px;flex-direction:column;align-self:start;gap:0;padding:16px;font-size:12px;line-height:16px;display:flex}.caregiver-page-module__bWneWG__workflow aside code{color:#fafaf980;font-size:10px;line-height:16px}.caregiver-page-module__bWneWG__workflowShift{background:#fafaf91a;border-radius:16px;margin-top:12px;padding:10px}.caregiver-page-module__bWneWG__workflowShift header{justify-content:space-between;align-items:center;gap:8px;display:flex}.caregiver-page-module__bWneWG__workflowShift header b{color:#fafaf9;font-weight:600}.caregiver-page-module__bWneWG__workflowShift header strong{color:#03a576;white-space:nowrap;background:#03a5762e;border-radius:5px;padding:2px 8px;font-size:12px;font-weight:500;line-height:16px}.caregiver-page-module__bWneWG__workflowShift small{color:#fafaf980;margin-top:6px;display:block}.caregiver-page-module__bWneWG__workflowShift p,.caregiver-page-module__bWneWG__workflow aside[data-variant=note] p{background:0 0;padding:0;font-size:12px;line-height:18px;color:#fafaf9b3!important;margin:8px 0 0!important}.caregiver-page-module__bWneWG__workflowStatus{justify-content:space-between;align-items:center;display:flex}.caregiver-page-module__bWneWG__workflowStatus>i{background:#03a576;border-radius:50%;width:8px;height:8px}.caregiver-page-module__bWneWG__workflowTasks{gap:6px;margin:10px 0 0;padding:0;list-style:none;display:grid}.caregiver-page-module__bWneWG__workflowTasks li{align-items:center;gap:8px;min-height:0;display:flex}.caregiver-page-module__bWneWG__workflowTasks li>i{border:1px solid #fafaf973;border-radius:4px;flex:0 0 16px;width:16px;height:16px;position:relative}.caregiver-page-module__bWneWG__workflowTasks li[data-complete=true]>i{background:#03a576;border-color:#03a576}.caregiver-page-module__bWneWG__workflowTasks li[data-complete=true]>i:after{content:"";border:1px solid #fff;border-radius:50%;position:absolute;inset:4px}.caregiver-page-module__bWneWG__workflowTasks li>span{color:#fafaf9b8;width:auto;height:auto;font-family:var(--bl-font-body);background:0 0;font-size:12px;line-height:16px}.caregiver-page-module__bWneWG__workflowTasks li[data-complete=true]>span{color:#fafaf959;text-decoration:line-through}.caregiver-page-module__bWneWG__workflow aside[data-variant=note] p{background:#fafaf91a;border-radius:16px;padding:12px;margin-top:12px!important}.caregiver-page-module__bWneWG__workflowSent{color:#03a576;align-items:center;gap:5px;margin-top:10px;font-size:12px;font-weight:400;display:flex}.caregiver-page-module__bWneWG__workflowSent:before{content:"";border:1px solid #03a576;border-radius:50%;width:8px;height:8px}.caregiver-page-module__bWneWG__workflow .caregiver-page-module__bWneWG__workflowTasks li:first-child,.caregiver-page-module__bWneWG__workflow .caregiver-page-module__bWneWG__workflowTasks li:last-child{min-height:0}.caregiver-page-module__bWneWG__workflow .caregiver-page-module__bWneWG__workflowTasks li:not(:last-child):before{display:none}.caregiver-page-module__bWneWG__phoneStage{background:#fff;place-items:center;min-height:823px;display:grid}.caregiver-page-module__bWneWG__phone{background:#1a1a2e;border:7px solid #1a1a2e;border-radius:45px;flex-direction:column;width:280px;height:535px;display:flex;position:relative;overflow:hidden;box-shadow:0 32px 64px #03a67633,0 8px 24px #00000026}.caregiver-page-module__bWneWG__phone>i{z-index:2;background:#000;border-radius:999px;width:80px;height:16px;position:absolute;top:8px;left:50%;transform:translate(-50%)}.caregiver-page-module__bWneWG__phone>header{background:var(--green);color:#ffffffe6;flex:0 0 28px;justify-content:space-between;align-items:center;height:28px;margin-top:32px;padding:6px 16px;font-size:12px;line-height:16px;display:flex}.caregiver-page-module__bWneWG__phone>header b{font-weight:600}.caregiver-page-module__bWneWG__phone>header i{background:0 0;width:20px;height:6px;position:relative}.caregiver-page-module__bWneWG__phone>header i:before,.caregiver-page-module__bWneWG__phone>header i:after{content:"";background:#fff;border-radius:999px;height:6px;position:absolute;top:0}.caregiver-page-module__bWneWG__phone>header i:before{opacity:.6;width:12px;left:0}.caregiver-page-module__bWneWG__phone>header i:after{opacity:.9;width:4px;right:0}.caregiver-page-module__bWneWG__phone main{background:#fff;flex:0 0 437px;height:437px;padding:16px}.caregiver-page-module__bWneWG__phone h4{height:24px;color:var(--navy);align-items:center;gap:8px;margin:0;font-size:14px;font-weight:600;line-height:20px;display:flex}.caregiver-page-module__bWneWG__phone h4>i{background:var(--green);color:#fff;border-radius:50%;flex:0 0 24px;place-items:center;width:24px;height:24px;display:grid}.caregiver-page-module__bWneWG__phone code{height:32px;padding-top:16px;font-size:12px;line-height:16px;display:block}.caregiver-page-module__bWneWG__phone main section,.caregiver-page-module__bWneWG__phone main article{background:#03a57614;border:1px solid #03a57626;border-radius:20px;flex-direction:column;margin-top:12px;padding:12px;display:flex}.caregiver-page-module__bWneWG__phone main article{background:#03a5760d;border-color:#03a5761a}.caregiver-page-module__bWneWG__phone main section small{color:var(--green);font-size:12px;font-weight:600;line-height:16px}.caregiver-page-module__bWneWG__phone main section strong{font:400 20px/28px var(--bl-font-heading)}.caregiver-page-module__bWneWG__phone main section span{color:#1e245a80;font-size:12px;line-height:16px}.caregiver-page-module__bWneWG__phone main article>b{font-size:12px;line-height:16px}.caregiver-page-module__bWneWG__phone article p{color:#1e245a99;margin:4px 0 0;font-size:12px;font-style:italic;line-height:20px}.caregiver-page-module__bWneWG__phone .caregiver-page-module__bWneWG__checks{gap:8px;margin:12px 0 0}.caregiver-page-module__bWneWG__phone .caregiver-page-module__bWneWG__checks li{gap:8px}.caregiver-page-module__bWneWG__phone .caregiver-page-module__bWneWG__checks i{width:14px;height:14px;font-size:8px}.caregiver-page-module__bWneWG__phone main button{background:var(--green);color:#fff;border:0;border-radius:20px;width:100%;height:36px;margin-top:12px;padding:10px;font-size:12px;font-weight:700;line-height:16px;box-shadow:0 2px 3px #0000001a}.caregiver-page-module__bWneWG__phone footer{background:#fff;flex:0 0 24px;height:24px;position:relative}.caregiver-page-module__bWneWG__phone footer:after{content:"";background:#1e245a33;border-radius:999px;width:96px;height:4px;position:absolute;top:10px;left:50%;transform:translate(-50%)}.caregiver-page-module__bWneWG__suite{background:#fafaf9;padding:96px 24px}.caregiver-page-module__bWneWG__suite>div{grid-template-columns:repeat(3,1fr);gap:24px;width:1152px;margin:64px auto 0;display:grid}.caregiver-page-module__bWneWG__suite a{height:362px;color:var(--navy);border:1px solid #d6d6d6;border-radius:24px;text-decoration:none;overflow:hidden}.caregiver-page-module__bWneWG__suite a[data-variant=agency]{border-color:var(--navy)}.caregiver-page-module__bWneWG__suite a>div{height:271px}.caregiver-page-module__bWneWG__suite a>footer{background:#fff;height:90px;padding:20px 24px}.caregiver-page-module__bWneWG__suite footer h3{font:400 20px/28px var(--bl-font-heading);margin:0}.caregiver-page-module__bWneWG__suite footer p{color:#1e245a8c;margin:0;font-size:12px;line-height:20px}.caregiver-page-module__bWneWG__agencyPreview,.caregiver-page-module__bWneWG__caregiverPreview,.caregiver-page-module__bWneWG__familyPreview{background:#f4f5fa;padding:26px;position:relative}.caregiver-page-module__bWneWG__agencyPreview>header{color:#ddd;background:#fff;border-radius:12px 12px 0 0;height:28px;padding:7px;font-size:8px}.caregiver-page-module__bWneWG__agencyPreview header code{float:right;color:#aaa}.caregiver-page-module__bWneWG__agencyPreview main{background:#fff;padding:16px}.caregiver-page-module__bWneWG__agencyPreview main>strong{font:400 30px var(--bl-font-heading);margin:8px 0;display:block}.caregiver-page-module__bWneWG__agencyPreview main>strong small{color:var(--green);font:11px var(--bl-font-body)}.caregiver-page-module__bWneWG__agencyPreview main div{margin-top:8px;font-size:10px}.caregiver-page-module__bWneWG__agencyPreview main div span{justify-content:space-between;display:flex}.caregiver-page-module__bWneWG__agencyPreview main div i{background:#ddd;height:4px;margin-top:3px;display:block}.caregiver-page-module__bWneWG__agencyPreview main div em{background:var(--navy);height:4px;display:block}.caregiver-page-module__bWneWG__agencyPreview main div[data-tone="1"] em{background:var(--green)}.caregiver-page-module__bWneWG__agencyPreview main div[data-tone="2"] em{background:#7028c7}.caregiver-page-module__bWneWG__caregiverPreview{background:#03a57614;padding:58px 72px 0}.caregiver-page-module__bWneWG__caregiverPreview>header,.caregiver-page-module__bWneWG__familyPreview>header{background:var(--green);color:#fff;border-radius:14px 14px 0 0;justify-content:space-between;height:32px;padding:8px 12px;font-size:11px;display:flex}.caregiver-page-module__bWneWG__caregiverPreview>main{background:#fff;grid-template-columns:70px 1fr;height:181px;display:grid}.caregiver-page-module__bWneWG__caregiverPreview nav{background:#03a5760d;flex-direction:column;gap:10px;padding:10px;font-size:10px;display:flex}.caregiver-page-module__bWneWG__caregiverPreview nav b{background:var(--green);color:#fff;padding:4px}.caregiver-page-module__bWneWG__caregiverPreview main>div{padding:10px}.caregiver-page-module__bWneWG__caregiverPreview section,.caregiver-page-module__bWneWG__caregiverPreview article{border:1px solid #ddd;border-radius:14px;flex-direction:column;margin-bottom:8px;padding:8px;font-size:10px;display:flex}.caregiver-page-module__bWneWG__caregiverPreview section{background:#03a57614}.caregiver-page-module__bWneWG__familyPreview{background:#7028c714;padding:82px 96px 0}.caregiver-page-module__bWneWG__familyPreview>header{background:#7028c7}.caregiver-page-module__bWneWG__familyPreview>main{background:#fff;height:157px;padding:12px;font-size:10px}.caregiver-page-module__bWneWG__familyPreview main>b{align-items:center;gap:5px;display:flex}.caregiver-page-module__bWneWG__familyPreview main>b i{color:#fff;background:#7028c7;border-radius:50%;place-items:center;width:16px;height:16px;font-size:7px;font-style:normal;display:grid}.caregiver-page-module__bWneWG__familyPreview main p{color:#1e245aa6;border:1px solid #7028c733;border-radius:16px;padding:10px}.caregiver-page-module__bWneWG__familyPreview main span{color:#7028c7;background:#f4effc;border-radius:999px;padding:3px 6px}.caregiver-page-module__bWneWG__cta{text-align:center;clip-path:inset(0 -100vmax);color:#fff;background:#1e245a;max-width:none;margin:0;padding:128px 24px;box-shadow:0 0 0 100vmax #1e245a}.caregiver-page-module__bWneWG__cta h2{font-size:48px;line-height:58px}.caregiver-page-module__bWneWG__cta p{color:#ffffffa6;max-width:672px;margin:24px auto 0;font-size:18px;line-height:28px}.caregiver-page-module__bWneWG__cta a{margin-top:40px}@media (max-width:900px){.caregiver-page-module__bWneWG__hero{grid-template-columns:1fr;gap:48px;min-height:auto;padding:72px 24px}.caregiver-page-module__bWneWG__hero>div h1{font-size:46px;line-height:50px}.caregiver-page-module__bWneWG__hero figure{width:100%;max-width:544px;margin:auto}.caregiver-page-module__bWneWG__hero figure>img,.caregiver-page-module__bWneWG__workspace,.caregiver-page-module__bWneWG__workflow>div,.caregiver-page-module__bWneWG__suite>div{width:100%}.caregiver-page-module__bWneWG__workspace{grid-template-columns:1fr;padding:64px 20px}.caregiver-page-module__bWneWG__schedule{grid-column:auto;grid-template-columns:1fr}.caregiver-page-module__bWneWG__workflow{padding:64px 20px}.caregiver-page-module__bWneWG__workflow li{grid-template-columns:42px minmax(0,1fr)}.caregiver-page-module__bWneWG__workflow li:not(:last-child):before{bottom:-40px}.caregiver-page-module__bWneWG__workflow aside{grid-column:2;margin-bottom:40px}.caregiver-page-module__bWneWG__suite>div{max-width:1152px;grid-template-columns:1fr 1fr!important}.caregiver-page-module__bWneWG__suite>div>a:last-child{grid-column:1/-1}.caregiver-page-module__bWneWG__phoneStage{min-height:680px}}@media (max-width:560px){.caregiver-page-module__bWneWG__hero{padding-top:56px}.caregiver-page-module__bWneWG__hero>div h1{font-size:40px;line-height:44px}.caregiver-page-module__bWneWG__hero>div p{font-size:18px;line-height:28px}.caregiver-page-module__bWneWG__hero figure{height:450px}.caregiver-page-module__bWneWG__hero figure>img{height:330px}.caregiver-page-module__bWneWG__hero figcaption{left:8px;right:8px}.caregiver-page-module__bWneWG__workspace article{padding:20px}.caregiver-page-module__bWneWG__workflow h2,.caregiver-page-module__bWneWG__suite>h2,.caregiver-page-module__bWneWG__cta h2{font-size:38px;line-height:44px}.caregiver-page-module__bWneWG__workflow ol{margin-top:48px}.caregiver-page-module__bWneWG__workflow li{min-height:0;margin-bottom:52px}.caregiver-page-module__bWneWG__workflow h3{font-size:26px;line-height:34px}.caregiver-page-module__bWneWG__workflow li>div p{font-size:15px;line-height:24px}.caregiver-page-module__bWneWG__workflow aside{width:100%}.caregiver-page-module__bWneWG__phoneStage{min-height:640px}.caregiver-page-module__bWneWG__suite{padding:72px 20px}.caregiver-page-module__bWneWG__suite>div{grid-template-columns:1fr!important}.caregiver-page-module__bWneWG__suite>div>a:last-child{grid-column:auto}.caregiver-page-module__bWneWG__cta{padding:88px 20px}}.caregiver-page-module__bWneWG__phone main{position:relative}.caregiver-page-module__bWneWG__phone main button{width:auto;margin:0;position:absolute;bottom:16px;left:16px;right:16px}.caregiver-page-module__bWneWG__suite{background:#faf9fc;border-top:1px solid #d6d6d6;max-width:none;padding:80px 24px}.caregiver-page-module__bWneWG__suite>h2{text-align:center;font-size:48px;line-height:48px}.caregiver-page-module__bWneWG__suite>div{grid-template-columns:repeat(3,1fr);gap:24px;width:100%;max-width:1152px;margin:40px auto 0;display:grid}.caregiver-page-module__bWneWG__suite>div>a{color:#1e245a;background:#fff;border:1px solid #d6d6d6;border-radius:24px;height:362px;text-decoration:none;overflow:hidden}.caregiver-page-module__bWneWG__suite>div>a[data-variant=agency]{border-color:#d6d6d6}.caregiver-page-module__bWneWG__suite>div>a[data-variant=caregiver]{border-color:#03a576;box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a}.caregiver-page-module__bWneWG__suite>div>a>footer{background:#fff;height:90px;padding:20px 24px}.caregiver-page-module__bWneWG__suite>div>a h3{font:400 20px/28px var(--bl-font-heading);margin:0}.caregiver-page-module__bWneWG__suite>div>a>footer p{color:#1e245a99;margin:2px 0 0;font-size:12px;line-height:20px}.caregiver-page-module__bWneWG__suitePreview{background:linear-gradient(145deg,#1e245a0f,#0000),#f4f5f9;padding:0;position:relative;height:271px!important}.caregiver-page-module__bWneWG__suite>div>a[data-variant=caregiver] .caregiver-page-module__bWneWG__suitePreview{background:linear-gradient(145deg,#03a57614,#0000),#f2faf7}.caregiver-page-module__bWneWG__suite>div>a[data-variant=family] .caregiver-page-module__bWneWG__suitePreview{background:linear-gradient(145deg,#6c39be14,#0000),#f6f2fc}.caregiver-page-module__bWneWG__suiteAgency{background:#fff;border:1px solid #d6d6d699;border-radius:24px 24px 0 0;width:calc(100% - 48px);height:247px;position:absolute;top:24px;left:24px;overflow:hidden;box-shadow:0 8px 32px #1e245a1f}.caregiver-page-module__bWneWG__suiteAgency>header{background:#f8f9fb;border-bottom:1px solid #d6d6d666;align-items:center;gap:10px;height:43px;padding:0 12px;display:flex}.caregiver-page-module__bWneWG__suiteAgency>header span{gap:6px;display:flex}.caregiver-page-module__bWneWG__suiteAgency>header i{background:#d6d6d6b3;border-radius:50%;width:8px;height:8px}.caregiver-page-module__bWneWG__suiteAgency>header code{color:#1e245a4d;background:#fff;border:1px solid #d6d6d666;border-radius:4px;flex:1;padding:2px 8px;font-size:12px}.caregiver-page-module__bWneWG__suiteAgency>main{padding:16px}.caregiver-page-module__bWneWG__suiteAgency>main>div,.caregiver-page-module__bWneWG__suiteAgency>main>p,.caregiver-page-module__bWneWG__suiteAgency section span{justify-content:space-between;align-items:center;display:flex}.caregiver-page-module__bWneWG__suiteAgency>main>div b,.caregiver-page-module__bWneWG__suiteAgency>main>div code{font-size:12px}.caregiver-page-module__bWneWG__suiteAgency>main>div code{color:#1e245a66}.caregiver-page-module__bWneWG__suiteAgency>main>p{justify-content:flex-start;gap:8px;margin:12px 0 10px}.caregiver-page-module__bWneWG__suiteAgency>main>p strong{font:400 30px/36px var(--bl-font-heading)}.caregiver-page-module__bWneWG__suiteAgency>main>p b{color:#03a576;padding-top:8px;font-size:12px}.caregiver-page-module__bWneWG__suiteAgency section{margin-top:8px}.caregiver-page-module__bWneWG__suiteAgency section span{color:#1e245a80;font-size:12px}.caregiver-page-module__bWneWG__suiteAgency section i{background:#d6d6d680;border-radius:4px;height:4px;margin-top:4px;display:block}.caregiver-page-module__bWneWG__suiteAgency section em{background:#1e245a;border-radius:4px;height:100%;display:block}.caregiver-page-module__bWneWG__suiteAgency section[data-tone="1"] em{background:#03a576}.caregiver-page-module__bWneWG__suiteAgency section[data-tone="2"] em{background:#6c39be}.caregiver-page-module__bWneWG__suiteCaregiver{background:#fff;border:1px solid #1a1a2e4d;border-radius:16px 16px 0 0;width:224px;height:187px;position:absolute;top:84px;left:50%;overflow:hidden;transform:translate(-50%);box-shadow:0 8px 32px #03a67624}.caregiver-page-module__bWneWG__suiteCaregiver>header{color:#fff;background:#03a576;justify-content:space-between;align-items:center;height:29px;padding:0 12px;font-size:12px;display:flex}.caregiver-page-module__bWneWG__suiteCaregiver>header i{background:#fff9;border-radius:4px;width:16px;height:4px}.caregiver-page-module__bWneWG__suiteCaregiver>div{grid-template-columns:80px 1fr;height:158px;display:grid}.caregiver-page-module__bWneWG__suiteCaregiver nav{background:#03a5760d;border-right:1px solid #d6d6d64d;flex-direction:column;gap:2px;padding:8px;font-size:12px;display:flex}.caregiver-page-module__bWneWG__suiteCaregiver nav>*{padding:4px 6px}.caregiver-page-module__bWneWG__suiteCaregiver nav b{color:#fff;background:#03a576;border-radius:4px}.caregiver-page-module__bWneWG__suiteCaregiver nav span{color:#1e245a66}.caregiver-page-module__bWneWG__suiteCaregiver main{gap:8px;padding:10px;display:grid}.caregiver-page-module__bWneWG__suiteCaregiver main section{border:1px solid #d6d6d680;border-radius:16px;padding:8px}.caregiver-page-module__bWneWG__suiteCaregiver main section:first-child{background:#03a57614}.caregiver-page-module__bWneWG__suiteCaregiver main b,.caregiver-page-module__bWneWG__suiteCaregiver main strong{font-size:12px;display:block}.caregiver-page-module__bWneWG__suiteCaregiver main strong{font:400 14px/20px var(--bl-font-heading)}.caregiver-page-module__bWneWG__suiteCaregiver main p{color:#1e245a8c;margin:2px 0 0;font-size:12px;line-height:20px}.caregiver-page-module__bWneWG__suiteFamily{background:#fff;border:1px solid #d6d6d699;border-radius:24px 24px 0 0;width:176px;height:228px;position:absolute;top:43px;left:50%;overflow:hidden;transform:translate(-50%);box-shadow:0 8px 32px #6c39be24}.caregiver-page-module__bWneWG__suiteFamily>header{color:#fff;background:#6c39be;justify-content:space-between;align-items:center;height:32px;padding:0 12px;font-size:12px;display:flex}.caregiver-page-module__bWneWG__suiteFamily>header i{background:#ffffff4d;border-radius:6px;width:24px;height:6px}.caregiver-page-module__bWneWG__suiteFamily>main{padding:12px}.caregiver-page-module__bWneWG__suiteFamily main>div{color:#6c39be;align-items:center;gap:6px;font-size:12px;font-weight:600;display:flex}.caregiver-page-module__bWneWG__suiteFamily main>div b{color:#fff;background:#6c39be;border-radius:50%;place-items:center;width:16px;height:16px;font-size:6px;display:grid}.caregiver-page-module__bWneWG__suiteFamily blockquote{color:#1e245ab3;background:#f6f2fc;border:1px solid #6c39be26;border-radius:20px;margin:8px 0 0;padding:10px;font-size:12px;line-height:20px}.caregiver-page-module__bWneWG__suiteFamily main>footer{gap:4px;margin-top:8px;display:flex}.caregiver-page-module__bWneWG__suiteFamily main>footer span{color:#6c39be;white-space:nowrap;background:#6c39be1a;border-radius:16px;padding:2px 6px;font-size:12px}@media (max-width:720px){.caregiver-page-module__bWneWG__hero{grid-template-columns:minmax(0,1fr);gap:40px;width:100%;min-height:0;padding:72px 16px 56px}.caregiver-page-module__bWneWG__hero>div,.caregiver-page-module__bWneWG__hero figure{width:100%;min-width:0}.caregiver-page-module__bWneWG__hero>div h1{max-width:100%;font-size:46px;line-height:1.04}.caregiver-page-module__bWneWG__hero>div p{max-width:100%;font-size:17px;line-height:1.55}.caregiver-page-module__bWneWG__hero figure{height:410px}.caregiver-page-module__bWneWG__hero figure>img{object-fit:cover;width:100%;height:300px}.caregiver-page-module__bWneWG__hero figcaption{padding:16px;left:12px;right:12px}.caregiver-page-module__bWneWG__workspace,.caregiver-page-module__bWneWG__workflow,.caregiver-page-module__bWneWG__suite{box-sizing:border-box;width:100%}.caregiver-page-module__bWneWG__workspace{grid-template-columns:minmax(0,1fr);gap:16px;padding:64px 16px}.caregiver-page-module__bWneWG__workspace article{min-width:0;padding:20px}.caregiver-page-module__bWneWG__schedule{grid-column:auto;grid-template-columns:minmax(0,1fr)}.caregiver-page-module__bWneWG__schedule>div,.caregiver-page-module__bWneWG__client>div{min-width:0}.caregiver-page-module__bWneWG__scheduleTop,.caregiver-page-module__bWneWG__schedule>div>section{gap:10px}.caregiver-page-module__bWneWG__scheduleTop span,.caregiver-page-module__bWneWG__schedule>div>section time{flex:none}.caregiver-page-module__bWneWG__workflow{padding:64px 16px}.caregiver-page-module__bWneWG__workflow>div{width:100%}.caregiver-page-module__bWneWG__workflow h2,.caregiver-page-module__bWneWG__suite>h2,.caregiver-page-module__bWneWG__cta h2{font-size:40px;line-height:1.05}.caregiver-page-module__bWneWG__workflow li{grid-template-columns:40px minmax(0,1fr);gap:16px;min-height:0}.caregiver-page-module__bWneWG__workflow li:not(:last-child):before{bottom:-28px;left:20px}.caregiver-page-module__bWneWG__workflow li>div{min-width:0;padding-bottom:24px}.caregiver-page-module__bWneWG__workflow aside{box-sizing:border-box;grid-column:2;width:100%;margin:0 0 28px}.caregiver-page-module__bWneWG__phoneStage{min-height:620px;padding:56px 16px}.caregiver-page-module__bWneWG__suite{padding:64px 16px}.caregiver-page-module__bWneWG__suite>div{gap:16px;width:100%;grid-template-columns:minmax(0,1fr)!important}.caregiver-page-module__bWneWG__suite>div>a:last-child{grid-column:auto}.caregiver-page-module__bWneWG__cta{padding:88px 16px}}@media (max-width:390px){.caregiver-page-module__bWneWG__hero>div h1{font-size:42px}.caregiver-page-module__bWneWG__hero figure{height:370px}.caregiver-page-module__bWneWG__hero figure>img{height:270px}}
.family-page-module__NhyrzG__page{--navy:#1e245a;--purple:#6c39be;color:var(--navy);background:#fafaf9}.family-page-module__NhyrzG__page *{box-sizing:border-box}.family-page-module__NhyrzG__hero{background:#6c39be0d;grid-template-columns:544px 544px;justify-content:center;align-items:center;gap:64px;min-height:713px;padding:128px 24px 80px;display:grid}.family-page-module__NhyrzG__hero h1,.family-page-module__NhyrzG__workflow h2,.family-page-module__NhyrzG__cta h2{font:400 60px/60px var(--bl-font-heading);margin:0}.family-page-module__NhyrzG__hero>div p{color:#1e245ab3;max-width:512px;margin:24px 0 0;font-size:20px;line-height:33px}.family-page-module__NhyrzG__hero a,.family-page-module__NhyrzG__cta a{background:var(--purple);color:#fff;border-radius:999px;align-items:center;gap:8px;margin-top:40px;padding:16px 32px;font-size:18px;font-weight:500;text-decoration:none;display:inline-flex;box-shadow:0 2px 3px #0000001a}.family-page-module__NhyrzG__hero figure{width:544px;height:505px;margin:0;position:relative}.family-page-module__NhyrzG__hero figure>img{object-fit:cover;border-radius:24px;width:544px;height:420px}.family-page-module__NhyrzG__hero figcaption{background:#fffffff2;border-radius:24px;padding:20px;position:absolute;bottom:0;left:20px;right:20px;box-shadow:0 25px 50px #00000040}.family-page-module__NhyrzG__hero figcaption header{align-items:center;gap:10px;display:flex}.family-page-module__NhyrzG__hero figcaption header>b{background:var(--purple);color:#fff;border-radius:50%;place-items:center;width:32px;height:32px;font-size:12px;display:grid}.family-page-module__NhyrzG__hero figcaption header span{flex-direction:column;font-size:12px;display:flex}.family-page-module__NhyrzG__hero figcaption header small{color:#1e245a80}.family-page-module__NhyrzG__hero figcaption blockquote{color:#1e245abf;background:#f6f2fc;border:1px solid #6c39be26;border-radius:20px;margin:16px 0 0;padding:12px;font-size:14px;font-style:italic}.family-page-module__NhyrzG__tags{gap:6px;margin-top:12px;display:flex}.family-page-module__NhyrzG__tags span{color:var(--purple);white-space:nowrap;background:#6c39be1a;border-radius:999px;padding:2px 6px;font-size:12px;line-height:16px}.family-page-module__NhyrzG__hero figcaption>p{background:var(--purple);color:#fff;border-radius:20px 12px 20px 20px;margin:12px 0 0;padding:12px;font-size:12px}.family-page-module__NhyrzG__hero figcaption>small{color:#1e245a59;text-align:right;margin-top:6px;font-size:12px;display:block}.family-page-module__NhyrzG__features{grid-template-columns:1fr 1fr;gap:16px;width:1152px;margin:auto;padding:96px 0;display:grid}.family-page-module__NhyrzG__features>article{background:#fff;border:1px solid #d6d6d6;border-radius:24px;min-width:0;min-height:496px;padding:28px}.family-page-module__NhyrzG__features h2{margin:0;font-size:16px;line-height:24px}.family-page-module__NhyrzG__features article>p,.family-page-module__NhyrzG__messages header p{color:#1e245a8c;margin:4px 0 0;font-size:14px;line-height:20px}.family-page-module__NhyrzG__visibility>div{border:1px solid #d6d6d6;border-radius:24px;margin-top:16px;overflow:hidden;box-shadow:0 2px 3px #0000001a}.family-page-module__NhyrzG__visibility header{border-bottom:1px solid #d6d6d6;grid-template-columns:20px 1fr auto;align-items:center;gap:8px;padding:12px 16px 8px;font-size:12px;display:grid}.family-page-module__NhyrzG__visibility header>b{background:var(--purple);color:#fff;border-radius:50%;place-items:center;width:20px;height:20px;font-size:9px;display:grid}.family-page-module__NhyrzG__visibility header code{color:#1e245a59;font:12px/16px var(--bl-font-mono)}.family-page-module__NhyrzG__visibility ul{margin:0;padding:8px 16px;list-style:none}.family-page-module__NhyrzG__visibility li{border-bottom:1px solid #d6d6d666;grid-template-columns:56px 1fr;gap:10px;min-height:53px;padding:6px 0;font-size:12px;display:grid}.family-page-module__NhyrzG__visibility time{color:#1e245a59;font:10px/15px var(--bl-font-mono)}.family-page-module__NhyrzG__visibility li span{color:#1e245aa6;flex-direction:column;display:flex}.family-page-module__NhyrzG__visibility li b{color:var(--purple);margin-top:5px;font-size:10px;font-weight:500}.family-page-module__NhyrzG__visibility>div>footer{background:#6c39be0d;border:1px solid #6c39be1a;border-radius:20px;align-items:center;gap:12px;margin:4px 16px 12px;padding:8px 12px;display:flex}.family-page-module__NhyrzG__visibility footer i{background:#6c39be26;border-radius:16px;place-items:center;width:48px;height:48px;font-style:normal;display:grid}.family-page-module__NhyrzG__visibility footer span{flex-direction:column;font-size:12px;display:flex}.family-page-module__NhyrzG__visibility footer small{color:#1e245a80}.family-page-module__NhyrzG__actions{flex-direction:column;display:flex}.family-page-module__NhyrzG__actions>div{border:1px solid #d6d6d6;border-radius:24px;margin-top:auto;padding:16px;box-shadow:0 2px 3px #0000001a}.family-page-module__NhyrzG__actions>div p{color:#1e245ab3;border-bottom:1px solid #d6d6d6;grid-template-columns:14px 1fr 12px;gap:10px;margin:0;padding:10px 0;font-size:12px;display:grid}.family-page-module__NhyrzG__actions>div p:last-child{border:0}.family-page-module__NhyrzG__actions i{font-style:normal}.family-page-module__NhyrzG__actions b{color:#1e245a4d}.family-page-module__NhyrzG__messages{grid-column:1/3;grid-template-columns:224px 1fr;gap:24px;display:grid;min-height:226px!important}.family-page-module__NhyrzG__messages>div{border:1px solid #d6d6d6;border-radius:24px;padding:16px;box-shadow:0 2px 3px #0000001a}.family-page-module__NhyrzG__messages>div p{color:#1e245ab3;background:#f6f3fa99;border-radius:12px 24px 24px;width:max-content;max-width:70%;margin:0 0 8px;padding:8px 12px;font-size:12px}.family-page-module__NhyrzG__messages>div p[data-side=right]{background:var(--purple);color:#fff;border-radius:24px 12px 24px 24px;margin-left:auto}.family-page-module__NhyrzG__messages>div small{color:#1e245a59;text-align:right;font-size:12px;display:block}.family-page-module__NhyrzG__workflow{background:var(--navy);color:#fafaf9;max-width:none;padding:96px 24px}.family-page-module__NhyrzG__workflow>div{width:1152px;max-width:100%;margin:auto}.family-page-module__NhyrzG__workflow h2{font-size:48px;line-height:48px}.family-page-module__NhyrzG__workflow ol{margin:64px 0 0;padding:0;list-style:none}.family-page-module__NhyrzG__workflow li{grid-template-columns:52px minmax(0,1fr) 224px;gap:24px;min-height:216px;display:grid;position:relative}.family-page-module__NhyrzG__workflow li:not(:last-child):before{content:"";background:#fafaf933;width:1px;position:absolute;top:48px;bottom:0;left:26px}.family-page-module__NhyrzG__workflow li>span{width:40px;height:40px;color:var(--navy);font:16px/24px var(--bl-font-heading);background:#fafaf9;border-radius:50%;place-items:center;display:grid}.family-page-module__NhyrzG__workflow h3{font:400 30px/41px var(--bl-font-heading);margin:4px 0 12px}.family-page-module__NhyrzG__workflow li>div p{color:#fafaf98c;max-width:820px;margin:0;font-size:16px;line-height:26px}.family-page-module__NhyrzG__workflow aside{background:#fafaf914;border:1px solid #fafaf926;border-radius:20px;align-self:start;min-height:160px;padding:16px}.family-page-module__NhyrzG__workflow aside code{color:#fafaf966;font:10px/16px var(--bl-font-mono);text-transform:uppercase}.family-page-module__NhyrzG__workflow aside blockquote{color:#fafaf9bf;background:#fafaf91a;border-radius:16px;margin:12px 0 0;padding:12px;font-size:12px;line-height:20px}.family-page-module__NhyrzG__workflow aside>small{color:#fafaf959;margin-top:8px;font-size:12px;display:block}.family-page-module__NhyrzG__workflow aside[data-variant=reply]>small{text-align:right}.family-page-module__NhyrzG__notification{background:#fafaf91a;border-radius:16px;gap:10px;margin-top:12px;padding:12px;display:flex}.family-page-module__NhyrzG__notification>i{background:var(--purple);border-radius:50%;place-items:center;width:28px;height:28px;font-style:normal;display:grid}.family-page-module__NhyrzG__notification span{flex-direction:column;font-size:12px;display:flex}.family-page-module__NhyrzG__notification small{color:#fafaf9a6}.family-page-module__NhyrzG__workflow .family-page-module__NhyrzG__tags{margin-top:10px}.family-page-module__NhyrzG__workflow .family-page-module__NhyrzG__tags span{background:#6c39be40}.family-page-module__NhyrzG__phoneStage{background:#f6f3fa33;place-items:center;min-height:697px;display:grid}.family-page-module__NhyrzG__phone{background:#fff;border:7px solid #1a1a2e;border-radius:45px;width:256px;height:409px;overflow:hidden;box-shadow:0 32px 64px #6c39be33,0 8px 24px #00000026}.family-page-module__NhyrzG__phone>header{background:var(--purple);color:#fff;justify-content:space-between;align-items:center;height:32px;padding:8px 16px;font-size:12px;display:flex}.family-page-module__NhyrzG__phone>header>i{background:#1a1a2e4d;border-radius:999px;width:48px;height:12px}.family-page-module__NhyrzG__phone>header span{gap:4px;display:flex}.family-page-module__NhyrzG__phone>header span i:first-child{background:#fff9;border-radius:8px;width:12px;height:6px}.family-page-module__NhyrzG__phone>header span i:last-child{background:#fff;border-radius:50%;width:4px;height:4px}.family-page-module__NhyrzG__phonePerson{background:#6c39be14;border-bottom:1px solid #6c39be26;align-items:center;gap:12px;padding:16px;display:flex}.family-page-module__NhyrzG__phonePerson>b{background:var(--purple);color:#fff;width:40px;height:40px;font:16px var(--bl-font-heading);border-radius:50%;place-items:center;display:grid}.family-page-module__NhyrzG__phonePerson span{flex-direction:column;font-size:12px;display:flex}.family-page-module__NhyrzG__phonePerson small{color:#6c39beb3}.family-page-module__NhyrzG__phone main{padding:12px}.family-page-module__NhyrzG__phone main blockquote{color:#1e245acc;background:#f6f2fc;border:1px solid #6c39be26;border-radius:20px;margin:0;padding:12px;font-size:12px;line-height:20px}.family-page-module__NhyrzG__phone blockquote footer{color:#6c39becc;align-items:center;gap:6px;margin-top:8px;font-size:12px;display:flex}.family-page-module__NhyrzG__phone blockquote footer b{background:var(--purple);color:#fff;border-radius:50%;place-items:center;width:16px;height:16px;font-size:6px;display:grid}.family-page-module__NhyrzG__phone .family-page-module__NhyrzG__tags{gap:6px;margin-top:8px}.family-page-module__NhyrzG__phone .family-page-module__NhyrzG__tags span{padding-inline:5px;font-size:10px}.family-page-module__NhyrzG__phone main>p{background:var(--purple);color:#fff;border-radius:12px 20px 20px;margin:8px 0 0;padding:12px;font-size:12px}.family-page-module__NhyrzG__phone main>small{color:#1e245a59;margin:8px 0 0 4px;font-size:12px;display:block}.family-page-module__NhyrzG__phone>footer{height:20px;position:relative}.family-page-module__NhyrzG__phone>footer:after{content:"";background:#1e245a26;border-radius:8px;width:80px;height:4px;position:absolute;top:8px;left:50%;transform:translate(-50%)}.family-page-module__NhyrzG__cta{text-align:center;background:var(--navy);color:#fff;max-width:none;padding:128px 24px}.family-page-module__NhyrzG__cta h2{max-width:896px;margin:auto;font-size:48px;line-height:48px}.family-page-module__NhyrzG__cta p{color:#ffffffa6;max-width:672px;margin:24px auto 0;font-size:18px;line-height:33px}.family-page-module__NhyrzG__cta a{margin-top:40px}@media (max-width:900px){.family-page-module__NhyrzG__hero{grid-template-columns:1fr;min-height:auto;padding:72px 24px}.family-page-module__NhyrzG__hero figure{margin:auto}.family-page-module__NhyrzG__features{grid-template-columns:1fr;width:100%;padding:64px 20px}.family-page-module__NhyrzG__messages{grid-column:auto}.family-page-module__NhyrzG__workflow{padding:64px 20px}.family-page-module__NhyrzG__workflow li{grid-template-columns:44px 1fr}.family-page-module__NhyrzG__workflow aside{grid-column:2;margin:24px 0 40px}.family-page-module__NhyrzG__phoneStage{min-height:600px}}@media (max-width:600px){.family-page-module__NhyrzG__hero{padding:56px 20px}.family-page-module__NhyrzG__hero h1{font-size:42px;line-height:46px}.family-page-module__NhyrzG__hero>div p{font-size:18px;line-height:28px}.family-page-module__NhyrzG__hero figure{width:100%;height:460px}.family-page-module__NhyrzG__hero figure>img{width:100%;height:350px}.family-page-module__NhyrzG__hero figcaption{left:8px;right:8px}.family-page-module__NhyrzG__features>article{padding:20px}.family-page-module__NhyrzG__messages{grid-template-columns:1fr}.family-page-module__NhyrzG__workflow h2,.family-page-module__NhyrzG__cta h2{font-size:38px;line-height:42px}.family-page-module__NhyrzG__workflow h3{font-size:26px;line-height:34px}.family-page-module__NhyrzG__workflow li{min-height:0;margin-bottom:48px}.family-page-module__NhyrzG__workflow li>div p{font-size:15px;line-height:24px}.family-page-module__NhyrzG__workflow aside{width:100%;margin-bottom:0}.family-page-module__NhyrzG__cta{padding:88px 20px}}.family-page-module__NhyrzG__hero figcaption blockquote{font-style:normal}.family-page-module__NhyrzG__workflow{box-shadow:0 0 0 100vmax var(--navy);clip-path:inset(0 -100vmax)}.family-page-module__NhyrzG__workflow aside{background:#fafaf914;border-color:#fafaf926;width:224px;min-height:0;padding:16px}.family-page-module__NhyrzG__workflow aside code{letter-spacing:0;text-transform:uppercase;font:10px/16px var(--bl-font-mono)!important}.family-page-module__NhyrzG__workflow aside blockquote{background:#fafaf91a;margin-top:12px;padding:12px;font-size:12px;font-style:normal;line-height:18px}.family-page-module__NhyrzG__workflow aside[data-variant=reply] blockquote{color:#fafaf9;background:#6c39be61}.family-page-module__NhyrzG__workflow aside>small{margin-top:8px;font-size:10px;line-height:16px}.family-page-module__NhyrzG__notification{background:#fafaf91a;padding:12px}.family-page-module__NhyrzG__notification span{font-size:12px;line-height:16px}.family-page-module__NhyrzG__notification small{font-size:10px;line-height:14px}.family-page-module__NhyrzG__workflow aside code{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace!important;font-size:10px!important;line-height:16px!important}.family-page-module__NhyrzG__notification span{transform-origin:0;width:118%;transform:scale(.85)}.family-page-module__NhyrzG__workflow aside blockquote>span{transform-origin:0 0;width:111%;display:block;transform:scale(.9)}.family-page-module__NhyrzG__workflow aside{height:160px}.family-page-module__NhyrzG__workflow aside[data-variant=update]{height:174px}.family-page-module__NhyrzG__workflow aside[data-variant=reply]{height:166px}.family-page-module__NhyrzG__workflow aside code{font-size:12px!important;line-height:16px!important}.family-page-module__NhyrzG__notification span{width:129px;transform:none}.family-page-module__NhyrzG__notification span,.family-page-module__NhyrzG__notification small{font-size:12px;line-height:16px}.family-page-module__NhyrzG__workflow aside blockquote>span{width:auto;transform:none}.family-page-module__NhyrzG__workflow aside[data-variant=update] blockquote{font-style:italic;line-height:20px}.family-page-module__NhyrzG__workflow aside[data-variant=reply] blockquote{border-radius:16px 12px 16px 16px;margin-left:24px;font-style:normal;line-height:20px}.family-page-module__NhyrzG__workflow aside>small{font-size:12px;line-height:16px}.family-page-module__NhyrzG__workflow .family-page-module__NhyrzG__tags span{padding:2px 8px;font-size:12px;line-height:16px}.family-page-module__NhyrzG__phone blockquote footer b{font-family:var(--bl-font-body);text-align:center;place-items:center;font-size:6px;line-height:16px}.family-page-module__NhyrzG__cta{box-shadow:0 0 0 100vmax var(--navy);clip-path:inset(0 -100vmax)}@media (max-width:720px){.family-page-module__NhyrzG__hero{grid-template-columns:minmax(0,1fr);gap:40px;width:100%;min-height:0;padding:72px 16px 56px}.family-page-module__NhyrzG__hero>div,.family-page-module__NhyrzG__hero figure{width:100%;min-width:0}.family-page-module__NhyrzG__hero>div h1{max-width:100%;font-size:46px;line-height:1.04}.family-page-module__NhyrzG__hero>div p{max-width:100%;font-size:17px;line-height:1.55}.family-page-module__NhyrzG__hero figure{height:410px}.family-page-module__NhyrzG__hero figure>img{object-fit:cover;width:100%;height:300px}.family-page-module__NhyrzG__hero figcaption{padding:16px;left:12px;right:12px}.family-page-module__NhyrzG__features,.family-page-module__NhyrzG__workflow,.family-page-module__NhyrzG__suite{box-sizing:border-box;width:100%}.family-page-module__NhyrzG__features{grid-template-columns:minmax(0,1fr);gap:16px;padding:64px 16px}.family-page-module__NhyrzG__features>article,.family-page-module__NhyrzG__messages{min-width:0;min-height:0!important}.family-page-module__NhyrzG__messages{grid-column:auto;grid-template-columns:minmax(0,1fr)}.family-page-module__NhyrzG__messages>div p{width:auto;max-width:88%}.family-page-module__NhyrzG__workflow{padding:64px 16px}.family-page-module__NhyrzG__workflow>div{width:100%}.family-page-module__NhyrzG__workflow h2,.family-page-module__NhyrzG__suite>h2,.family-page-module__NhyrzG__cta h2{font-size:40px;line-height:1.05}.family-page-module__NhyrzG__workflow li{grid-template-columns:40px minmax(0,1fr);gap:16px;min-height:0}.family-page-module__NhyrzG__workflow li:not(:last-child):before{bottom:-28px;left:20px}.family-page-module__NhyrzG__workflow li>div{min-width:0;padding-bottom:24px}.family-page-module__NhyrzG__workflow aside{box-sizing:border-box;grid-column:2;width:100%;margin:0 0 28px}.family-page-module__NhyrzG__phoneStage{min-height:620px;padding:56px 16px}.family-page-module__NhyrzG__suite{padding:64px 16px}.family-page-module__NhyrzG__suite>div{gap:16px;width:100%;grid-template-columns:minmax(0,1fr)!important}.family-page-module__NhyrzG__suite>div>a:last-child{grid-column:auto}.family-page-module__NhyrzG__cta{padding:88px 16px}}@media (max-width:390px){.family-page-module__NhyrzG__hero>div h1{font-size:42px}.family-page-module__NhyrzG__hero figure{height:370px}.family-page-module__NhyrzG__hero figure>img{height:270px}}
