.video-play-overlay{z-index:2;cursor:pointer;-webkit-tap-highlight-color:transparent;background:#0a0a0a2e;border:0;justify-content:center;align-items:center;width:100%;height:100%;margin:0;padding:0;display:flex;position:absolute;inset:0}.video-play-overlay-icon{color:#fff;-webkit-backdrop-filter:blur(4px);background:#0c0c0c99;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;display:flex}.video-play-overlay-icon svg{margin-left:3px}.video-loader{z-index:2;opacity:0;pointer-events:none;justify-content:center;align-items:center;transition:opacity .16s ease-out;display:flex;position:absolute;inset:0}.video-loader[data-loading=true]{opacity:1;transition:opacity .2s cubic-bezier(.23,1,.32,1) .45s}.video-loader-chip{-webkit-backdrop-filter:blur(6px);background:#0c0c0c8c;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.video-loader-spinner{will-change:transform;border:2.5px solid #ffffff40;border-top-color:#ffffffeb;border-radius:50%;width:24px;height:24px;animation:.7s linear infinite paused video-loader-spin}.video-loader[data-loading=true] .video-loader-spinner{animation-play-state:running}@keyframes video-loader-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.video-loader-spinner{background:#ffffffeb;border-top-color:#ffffff40;animation:1.2s ease-in-out infinite video-loader-pulse;-webkit-mask:radial-gradient(circle,#0000 55%,#000 57%);mask:radial-gradient(circle,#0000 55%,#000 57%)}@keyframes video-loader-pulse{0%,to{opacity:.4}50%{opacity:1}}}.hero-outer{border-radius:clamp(16px,1.5vw,24px);padding:0;overflow:visible}.hero{min-height:100vh;padding:165px 0 var(--space-lg);align-items:flex-start;display:flex;position:relative;overflow:visible}@media (width>=1025px){.hero{padding-bottom:calc(100vh - 594px)}}.hero-container{gap:var(--space-md);flex-direction:column;width:100%;display:flex}.hero-top-row{flex-wrap:nowrap;justify-content:space-between;align-items:flex-end;width:100%;display:flex}.hero-heading{font-family:var(--font-heading);letter-spacing:-.03em;color:var(--dark);white-space:nowrap;flex-shrink:0;font-weight:400;line-height:.95}.hero-heading:not(.hero-heading--mobile){font-size:var(--fs-hero)}.hero-built-for{flex-shrink:0;align-items:flex-start;gap:20px;margin-top:20px;display:flex}.hero-bottom-row{flex-wrap:nowrap;justify-content:space-between;align-items:flex-start;width:100%;min-height:calc(130vh + 634px);display:flex}.hero-left{flex-shrink:0;max-width:420px}.hero-subtitle{max-width:296px;font-size:var(--fs-subtitle);margin-bottom:16px;font-weight:400;line-height:1.4}.hero-buttons{grid-template-columns:1fr 1fr;gap:12px;display:inline-grid}.hero-buttons .btn{text-align:center;white-space:nowrap;justify-content:center}.hero-video-card{top:var(--navbar-sticky-offset);z-index:2;aspect-ratio:982/552;width:100%;max-width:982px;margin-left:var(--space-lg);flex:1;position:sticky}.hero-video-card-inner{border-radius:var(--radius-card);will-change:transform;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0;overflow:hidden;container-type:size}.hero-video-card-inner video{aspect-ratio:16/9;object-fit:cover;border-radius:var(--radius-card);width:min(100cqw,177.778cqh);height:auto;display:block}.hero-carousel-wrap{transform:translate(-32px,56px)}.built-for-label{white-space:nowrap;margin-top:56px;font-size:14px;font-weight:500}.built-for-divider{background:var(--dark);transform-origin:0;width:clamp(60px,9vw,130px);height:1px;animation:divider-grow .8s var(--ease) .25s forwards;flex-shrink:0;margin-top:65px;transform:scaleX(0)}@keyframes divider-grow{to{transform:scaleX(1)}}.built-for-viewport{opacity:0;height:180px;animation:.3s 1.05s forwards fade-in-track;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 44px,#000 62px 62px,#000000f2 35%,#000c 40%,#0000008c 45%,#0003 50%,#00000023 70%,#00000017 90%,#0000000d 110%,#00000006 130%,#00000002 150%,#0000 170%);mask-image:linear-gradient(#0000 44px,#000 62px 62px,#000000f2 35%,#000c 40%,#0000008c 45%,#0003 50%,#00000023 70%,#00000017 90%,#0000000d 110%,#00000006 130%,#00000002 150%,#0000 170%)}.built-for-track{-webkit-font-smoothing:antialiased;will-change:transform;backface-visibility:hidden;flex-direction:column;gap:8px;display:flex}.built-for-item{height:14px;color:inherit;white-space:nowrap;font-size:14px;font-weight:500;line-height:1}.hero-mobile-top{text-align:center;flex-direction:column;align-items:center;padding:0 0 88px;display:flex}.hero-heading--mobile{font-family:var(--font-heading);letter-spacing:-.03em;color:var(--dark);margin-bottom:20px;font-size:clamp(40px,13vw,54px);font-weight:400;line-height:.9}.hero-heading--mobile br{display:none}.hero-subtitle--mobile{font-size:var(--fs-body-mobile);color:var(--dark);margin-bottom:20px;font-weight:400;line-height:1.42}.hero-buttons--mobile{grid-template-columns:1fr 1fr;gap:12px;width:100%;display:inline-grid}.hero-buttons--mobile .btn{text-align:center;white-space:nowrap;justify-content:center}@media (width>=481px) and (width<=1024px){.hero-buttons--mobile{width:75%}}.hero-mobile-built-for{margin-bottom:var(--space-md);flex-direction:column;align-items:center;gap:0;display:flex}.built-for-label-mobile{font-size:var(--fs-body);text-align:center;font-weight:500}.built-for-line-v{background:var(--dark);transform-origin:top;width:1px;height:24px;animation:line-grow .8s var(--ease) .25s forwards;margin:8px 0;transform:scaleY(0)}@keyframes line-grow{to{transform:scaleY(1)}}.built-for-h-viewport{opacity:0;width:100%;animation:.3s 1.05s forwards fade-in-track;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0% 5%,#000 30% 70%,#0000 95% 100%);mask-image:linear-gradient(90deg,#0000 0% 5%,#000 30% 70%,#0000 95% 100%)}@keyframes fade-in-track{to{opacity:1}}.built-for-h-track{-webkit-font-smoothing:antialiased;will-change:transform;backface-visibility:hidden;align-items:center;gap:0;margin-left:calc(50% - 600px);animation:18s linear 1.35s infinite built-for-scroll;display:flex;transform:translate(0,0)}.built-for-h-item{width:80px;font-size:var(--fs-body);text-align:center;flex-shrink:0;font-weight:500}@keyframes built-for-scroll{0%{transform:translate(0,0)}to{transform:translate(-560px)}}.hero-mobile-video{aspect-ratio:1;border-radius:var(--radius-card);width:100%;max-width:380px;margin:0 auto;position:relative;overflow:hidden}.hero-mobile-video video{object-fit:cover;width:100%;height:100%;display:block}@keyframes hero-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes hero-enter-heading{0%{opacity:.12;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes hero-fade-in{0%{opacity:0}to{opacity:1}}.hero-heading{opacity:.12;animation:hero-enter-heading .65s var(--ease-out) 80ms forwards}.hero-built-for,.hero-mobile-built-for{opacity:0;animation:hero-enter .65s var(--ease-out) .18s forwards}.hero-subtitle{opacity:0;animation:hero-enter .65s var(--ease-out) .28s forwards}.hero-buttons{opacity:0;animation:hero-enter .65s var(--ease-out) .38s forwards}.hero-mobile-video{opacity:0;animation:hero-enter .65s var(--ease-out) .5s forwards}.hero-video-card{opacity:0;animation:hero-fade-in .65s var(--ease-out) .5s forwards}@media (prefers-reduced-motion:reduce){.hero-heading,.hero-subtitle,.hero-buttons,.hero-built-for,.hero-mobile-built-for,.hero-video-card,.hero-mobile-video,.built-for-viewport,.built-for-divider,.built-for-h-viewport,.built-for-line-v{animation-duration:.01ms;animation-iteration-count:1;animation-delay:0s}}@media (width<=1024px){.hero-top-row{align-items:center;gap:var(--space-md);flex-direction:column;padding-right:0}.hero-bottom-row{flex-direction:column;align-items:center;min-height:0}.hero-left{max-width:100%}.hero-heading{white-space:normal;text-align:center}.hero-subtitle:not(.hero-subtitle--mobile){margin:0 auto var(--space-md);text-align:center}.hero-buttons{justify-content:center}.hero-built-for{flex-direction:row;align-items:center;gap:12px}.hero-video-card{position:relative;top:auto}}@media (width<=480px){.hero-outer{border-radius:0;padding:0;overflow:visible}.hero{min-height:auto;padding:143px 0 var(--space-lg)}.hero-container{align-items:center}.built-for-h-viewport{width:100vw;margin-left:calc(-1 * var(--page-px));-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 42% 58%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 42% 58%,#0000 100%)}.built-for-h-item{font-size:16px}}.hero-grid{justify-content:space-between;align-items:flex-start;width:100%;display:flex}.hero-left-col{flex-direction:column;flex:493 1 0;gap:32px;min-width:0;display:flex}.hero-left-col .hero-heading,.hero-left-col .hero-subtitle,.hero-left-col .hero-buttons,.hero-right-col .hero-built-for,.hero-right-col .hero-video-card{opacity:1;animation:none}.hero-left-col .hero-heading{font-size:clamp(54px,5.85vw,96px)}.built-for-track{animation:14.4s linear 1.35s infinite built-for-scroll-v}@keyframes built-for-scroll-v{0%{transform:translate(0,0)}to{transform:translateY(-154px)}}.hero-left{flex-direction:column;gap:20px;max-width:296px;display:flex}.hero-left .hero-subtitle{max-width:296px;margin-bottom:0}.hero-left-col .hero-buttons{grid-template-columns:142px 142px}.hero-left-col .hero-buttons .btn{padding:13px 18px 12px}.hero-right-col{flex-direction:column;flex:947 1 0;align-items:flex-end;min-width:0;min-height:calc(130vh + 634px);display:flex;position:relative}.hero-right-col .hero-carousel-wrap{width:298px;position:absolute;top:0;right:0}.hero-h1-mirror{font-family:var(--font-heading);letter-spacing:-.03em;color:#0000;-webkit-user-select:none;user-select:none;pointer-events:none;align-self:stretch;font-size:clamp(54px,5.85vw,96px);font-weight:400;line-height:.95}.hero-right-col .hero-video-card{aspect-ratio:947/532;flex:none;align-self:stretch;width:100%;max-width:947px;margin-top:0;margin-left:0}@media (width>=768px) and (width<=1024px){.hero-heading--mobile{width:100%;margin-bottom:32px;font-size:clamp(54px,8vw,96px);line-height:.85}.hero-heading--mobile br{display:inline}.hero-subtitle--mobile{max-width:none;margin-bottom:20px}.hero-subtitle--mobile br{display:none}.hero-mobile-video{aspect-ratio:947/532;max-width:none}}.post-hero{z-index:2;transform:translateY(var(--post-hero-y,0px));opacity:var(--post-hero-opacity,1);will-change:transform, opacity;position:relative}.nh-h2{--nh-h2-mb:16px;--nh-h2-mb-mobile:22px;--nh-h2-fs-mobile:min(36px, calc((100vw - 2 * var(--page-px)) / 10.65));margin:0 0 var(--nh-h2-mb);font-family:var(--font-heading);font-size:var(--fs-h2);letter-spacing:-.03em;font-weight:400;line-height:.75}.nh-h2__set{display:block}.nh-h2__mask{display:block;position:relative;overflow:clip}.nh-h2__line{white-space:nowrap;padding-top:.06em;padding-bottom:.22em;display:block;position:relative}.nh-h2__set--mobile{display:none}@media (width<=480px){.nh-h2{font-size:var(--nh-h2-fs-mobile);letter-spacing:-.01em;margin-bottom:var(--nh-h2-mb-mobile);line-height:1}.nh-h2__line{letter-spacing:-.01em;padding-bottom:0;padding-inline-end:.15em;line-height:1}.nh-h2--has-mobile-lines .nh-h2__set--desktop{display:none}.nh-h2--has-mobile-lines .nh-h2__set--mobile{display:block}}.care-journey{padding:var(--space-section) 0 var(--space-section-desktop)}.care-journey .container{padding:var(--px-section-x)}.care-journey-header{margin-bottom:32px}.care-journey-subtitle{max-width:700px}.care-cards{grid-template-columns:repeat(auto-fit,minmax(min(320px,100%),1fr));gap:clamp(20px,3vw,40px);display:grid}.care-card{color:inherit;cursor:pointer;border-radius:clamp(24px,3.5vw,50px);text-decoration:none;display:block;position:relative}.care-card-surface{z-index:1;border-radius:inherit;background:#efe1dc;position:relative;overflow:hidden}.care-card-glow{z-index:0;pointer-events:none;opacity:0;transition:opacity .7s var(--ease-out);position:absolute;inset:0}.care-card-glow:before,.care-card-glow:after{content:"";aspect-ratio:1;filter:blur(110px);background:radial-gradient(circle,#5ee6fd00 0% 46%,#5ee6fdcc 72%,#5ee6fd00 100%);width:180%;animation:6s linear infinite paused care-glow-spin;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(0)scale(1.32,.46)}.care-card-glow:after{animation-delay:-3s}.care-card-photo,.care-card-body{z-index:1;position:relative}@keyframes care-glow-spin{0%{transform:translate(-50%,-50%)rotate(0)scale(1.32,.46)}25%{transform:translate(-50%,-50%)rotate(90deg)scale(.86,1.12)}50%{transform:translate(-50%,-50%)rotate(180deg)scale(1.32,.46)}75%{transform:translate(-50%,-50%)rotate(270deg)scale(.86,1.12)}to{transform:translate(-50%,-50%)rotate(360deg)scale(1.32,.46)}}@media (hover:hover) and (pointer:fine){.care-card:hover .care-card-glow{opacity:1}.care-card:hover .care-card-glow:before,.care-card:hover .care-card-glow:after{animation-play-state:running}}@media (prefers-reduced-motion:reduce){.care-card-glow:before,.care-card-glow:after{animation:none}}.care-card-photo{border-radius:clamp(16px,2vw,30px);margin:clamp(10px,1.2vw,18px) clamp(10px,1.2vw,17px) 0;position:relative;overflow:hidden}.care-card-photo img{object-fit:cover;border-radius:clamp(16px,2vw,30px);width:100%;height:clamp(220px,26vw,384px);display:block}.care-card-photo:before{content:"";pointer-events:none;z-index:1;background:linear-gradient(65.08deg,#0003 13.81%,#0000 37.27%);position:absolute;inset:0}.care-card-photo:after{content:"";pointer-events:none;z-index:1;background:linear-gradient(#0a1c1e00 67.31%,#0a1c1e56 82.69%,#0a1c1e 100%);position:absolute;inset:0}.care-card-overlay{z-index:2;position:absolute;bottom:20px;left:28px}.care-card-overlay h3{font-family:var(--font-heading);font-size:var(--fs-h3);letter-spacing:-.01em;color:var(--white);font-weight:400;line-height:1.2}.care-card-overlay span{font-size:var(--fs-body-sm);letter-spacing:.02em;color:var(--white);margin-top:4px;font-weight:500;line-height:1.32;display:block}.care-card-body{padding:44px clamp(20px,2.5vw,36px) clamp(20px,2.5vw,36px)}.care-card-features{margin-bottom:var(--space-md);flex-direction:column;gap:clamp(12px,1.5vw,21px);list-style:none;display:flex}.care-card-features li{font-size:var(--fs-body);letter-spacing:.02em;align-items:center;gap:11px;font-weight:500;line-height:1.36;display:flex}.care-card-features li:before{content:"";border-top:1px solid #0a1c1e66;border-radius:200px;flex-shrink:0;width:13px;min-width:13px;height:0;display:block}.care-card-divider{height:1px;margin-bottom:var(--space-md);background:var(--white)}.care-card-text{margin-bottom:var(--space-md);font-size:var(--fs-body);letter-spacing:.02em;font-weight:500;line-height:1.36}.care-card-btn{border:1px solid var(--glass-border);border-radius:var(--radius-card);font-size:var(--fs-btn);letter-spacing:.08em;text-transform:uppercase;color:var(--dark);background:var(--white);cursor:pointer;opacity:0;transition:opacity .3s var(--ease-out), transform .3s var(--ease-out);justify-content:center;align-items:center;padding:12px 18px;font-weight:600;display:inline-flex;position:relative;transform:translateY(6px)}@media (hover:hover) and (pointer:fine){.care-card:hover .care-card-btn{opacity:1;transform:translateY(0)}}@media (hover:none){.care-card-btn{opacity:1;transform:none}}.care-card-btn:active{transform:translateY(0)scale(.97)}@media (width<=480px){.care-journey{padding:var(--space-section-mobile) 0}.care-journey .container{padding:0 19.5px}.care-card{border-radius:var(--radius-card)}.care-card-photo{margin:10px 10px 0}.care-card-photo img{border-radius:20px;height:208px}.care-card-overlay{bottom:12px;left:14px}.care-card-overlay h3{letter-spacing:-.01em;font-size:32px;line-height:1}.care-card-overlay span{letter-spacing:.02em;font-size:14px;line-height:1.32}.care-card-body{padding:24px 20px 18px}.care-card-features{gap:10px;margin-bottom:16px}.care-card-features li{font-size:var(--fs-body-mobile);align-items:center;gap:12px;line-height:1.42}.care-card-features li:before{background:#0a1c1e66;border:none;border-radius:0;width:13px;min-width:13px;height:1px;margin-top:0}.care-card-divider{margin-bottom:16px}.care-card-text{font-size:var(--fs-body-mobile);margin-bottom:16px;line-height:1.32}}.care-card-glow-css{z-index:0;border-radius:inherit;pointer-events:none;opacity:0;transition:opacity .7s var(--ease-out);position:absolute;inset:0;overflow:hidden}.care-card-glow-css.is-on{opacity:.5}.care-card-glow-css .gsphere{width:calc(123% * var(--hg-scale,3));aspect-ratio:1;margin-left:calc(123% * var(--hg-scale,3) / -2);margin-top:calc(123% * var(--hg-scale,3) / -2);transform-origin:50%;background:radial-gradient(50% 50% at 50% 50%, #5ee6fd00 var(--hg-s1,30%), rgba(160, 240, 254, var(--hg-mid,.7)) var(--hg-s2,50%), #5ee6fd var(--hg-s3,60%));will-change:transform;border-radius:50%;animation-play-state:paused;position:absolute;top:50%;left:50%}.care-card-glow-css.is-on .gsphere{animation-play-state:running}.care-card-glow-css .gsphere--1{animation:6s linear infinite lottie-l1}.care-card-glow-css .gsphere--2{animation:6s linear infinite lottie-l2}@media (prefers-reduced-motion:reduce){.care-card-glow-css .gsphere{animation:none}}@keyframes lottie-l1{0%{transform:rotate(59.08deg)scale(.9126,.8146)}1.389%{transform:rotate(72.13deg)scale(.8793,.8621)}2.778%{transform:rotate(84.64deg)scale(.8485,.9062)}4.167%{transform:rotate(96.01deg)scale(.8213,.9449)}5.556%{transform:rotate(106.09deg)scale(.7993,.9763)}6.944%{transform:rotate(114.95deg)scale(.784,.9981)}8.333%{transform:rotate(122.74deg)scale(.7771,1.008)}9.722%{transform:rotate(129.61deg)scale(.7792,1.005)}11.111%{transform:rotate(135.69deg)scale(.7886,.9916)}12.5%{transform:rotate(141.1deg)scale(.8051,.968)}13.889%{transform:rotate(145.94deg)scale(.8284,.9348)}15.278%{transform:rotate(150.27deg)scale(.8576,.8931)}16.667%{transform:rotate(154.17deg)scale(.8915,.8447)}18.056%{transform:rotate(157.69deg)scale(.9287,.7917)}19.444%{transform:rotate(160.86deg)scale(.9673,.7366)}20.833%{transform:rotate(163.73deg)scale(1.0057,.6818)}22.222%{transform:rotate(166.33deg)scale(1.0423,.6294)}23.611%{transform:rotate(168.68deg)scale(1.0761,.5813)}25%{transform:rotate(170.81deg)scale(1.1061,.5385)}26.389%{transform:rotate(172.73deg)scale(1.1317,.5019)}27.778%{transform:rotate(174.46deg)scale(1.1527,.4719)}29.167%{transform:rotate(176.02deg)scale(1.1691,.4486)}30.556%{transform:rotate(177.43deg)scale(1.1808,.4319)}31.944%{transform:rotate(178.68deg)scale(1.1879,.4217)}33.333%{transform:rotate(179.79deg)scale(1.1908,.4175)}34.722%{transform:rotate(180.88deg)scale(1.1892,.4199)}36.111%{transform:rotate(182.1deg)scale(1.1823,.4298)}37.5%{transform:rotate(183.45deg)scale(1.1704,.4467)}38.889%{transform:rotate(184.96deg)scale(1.1538,.4704)}40.278%{transform:rotate(186.62deg)scale(1.133,.5001)}41.667%{transform:rotate(188.47deg)scale(1.1083,.5354)}43.056%{transform:rotate(190.5deg)scale(1.0802,.5754)}44.444%{transform:rotate(192.74deg)scale(1.0494,.6193)}45.833%{transform:rotate(195.21deg)scale(1.0165,.6663)}47.222%{transform:rotate(197.93deg)scale(.9821,.7154)}48.611%{transform:rotate(200.93deg)scale(.9472,.7653)}50%{transform:rotate(204.24deg)scale(.9125,.8147)}51.389%{transform:rotate(207.91deg)scale(.8792,.8623)}52.778%{transform:rotate(211.97deg)scale(.8484,.9063)}54.167%{transform:rotate(216.49deg)scale(.8213,.945)}55.556%{transform:rotate(221.53deg)scale(.7993,.9763)}56.944%{transform:rotate(227.19deg)scale(.784,.9981)}58.333%{transform:rotate(233.55deg)scale(.7771,1.008)}59.722%{transform:rotate(240.76deg)scale(.7792,1.005)}61.111%{transform:rotate(248.96deg)scale(.7887,.9914)}62.5%{transform:rotate(258.32deg)scale(.8057,.9672)}63.889%{transform:rotate(269.01deg)scale(.8297,.933)}65.278%{transform:rotate(281.03deg)scale(.8599,.8897)}66.667%{transform:rotate(294.08deg)scale(.8951,.8395)}68.056%{transform:rotate(307.31deg)scale(.9335,.7848)}69.444%{transform:rotate(319.55deg)scale(.9731,.7283)}70.833%{transform:rotate(329.94deg)scale(1.012,.6728)}72.222%{transform:rotate(338.24deg)scale(1.0487,.6204)}73.611%{transform:rotate(344.67deg)scale(1.0819,.5729)}75%{transform:rotate(349.55deg)scale(1.111,.5314)}76.389%{transform:rotate(353.21deg)scale(1.1356,.4963)}77.778%{transform:rotate(355.88deg)scale(1.1555,.4679)}79.167%{transform:rotate(357.76deg)scale(1.1708,.4461)}80.556%{transform:rotate(359.01deg)scale(1.1816,.4307)}81.944%{transform:rotate(359.72deg)scale(1.1882,.4213)}83.333%{transform:rotate(359.99deg)scale(1.1908,.4175)}84.722%{transform:rotate(360.44deg)scale(1.1888,.4204)}86.111%{transform:rotate(362.17deg)scale(1.18,.4329)}87.5%{transform:rotate(365.14deg)scale(1.1644,.4553)}88.889%{transform:rotate(369.26deg)scale(1.1418,.4876)}90.278%{transform:rotate(374.45deg)scale(1.1127,.529)}91.667%{transform:rotate(380.57deg)scale(1.0782,.5783)}93.056%{transform:rotate(387.49deg)scale(1.0401,.6327)}94.444%{transform:rotate(395deg)scale(1.0011,.6883)}95.833%{transform:rotate(402.8deg)scale(.965,.7399)}97.222%{transform:rotate(410.36deg)scale(.9358,.7815)}98.611%{transform:rotate(416.65deg)scale(.9174,.8077)}to{transform:rotate(419deg)scale(.9126,.8146)}}@keyframes lottie-l2{0%{transform:rotate(0)scale(.6109,.6674)}1.389%{transform:rotate(.07deg)scale(.611,.668)}2.778%{transform:rotate(.31deg)scale(.6112,.67)}4.167%{transform:rotate(.72deg)scale(.6116,.6736)}5.556%{transform:rotate(1.34deg)scale(.6122,.6796)}6.944%{transform:rotate(2.18deg)scale(.6132,.6887)}8.333%{transform:rotate(3.28deg)scale(.6146,.7025)}9.722%{transform:rotate(4.67deg)scale(.6169,.7244)}11.111%{transform:rotate(6.42deg)scale(.6209,.7624)}12.5%{transform:rotate(8.58deg)scale(.6289,.8378)}13.889%{transform:rotate(11.23deg)scale(.6369,.9133)}15.278%{transform:rotate(14.5deg)scale(.6409,.9513)}16.667%{transform:rotate(18.55deg)scale(.6432,.9731)}18.056%{transform:rotate(23.61deg)scale(.6447,.987)}19.444%{transform:rotate(30.07deg)scale(.6456,.9961)}20.833%{transform:rotate(38.55deg)scale(.6463,1.002)}22.222%{transform:rotate(50.16deg)scale(.6466,1.0057)}23.611%{transform:rotate(66.87deg)scale(.6468,1.0077)}25%{transform:rotate(90deg)scale(.6469,1.0082)}26.389%{transform:rotate(113.14deg)scale(.6469,1.0074)}27.778%{transform:rotate(129.84deg)scale(.6469,1.0048)}29.167%{transform:rotate(141.45deg)scale(.647,.9997)}30.556%{transform:rotate(149.93deg)scale(.6471,.9915)}31.944%{transform:rotate(156.39deg)scale(.6472,.9789)}33.333%{transform:rotate(161.45deg)scale(.6473,.9597)}34.722%{transform:rotate(165.5deg)scale(.6476,.9296)}36.111%{transform:rotate(168.77deg)scale(.648,.877)}37.5%{transform:rotate(171.42deg)scale(.6489,.7728)}38.889%{transform:rotate(173.58deg)scale(.6498,.6686)}40.278%{transform:rotate(175.33deg)scale(.6502,.6161)}41.667%{transform:rotate(176.72deg)scale(.6505,.5859)}43.056%{transform:rotate(177.82deg)scale(.6507,.5668)}44.444%{transform:rotate(178.66deg)scale(.6508,.5542)}45.833%{transform:rotate(179.28deg)scale(.6508,.546)}47.222%{transform:rotate(179.69deg)scale(.6509,.5409)}48.611%{transform:rotate(179.93deg)scale(.6509,.5382)}50%{transform:rotate(180deg)scale(.6509,.5374)}51.389%{transform:rotate(180.07deg)scale(.6511,.5382)}52.778%{transform:rotate(180.31deg)scale(.6518,.5409)}54.167%{transform:rotate(180.72deg)scale(.6532,.546)}55.556%{transform:rotate(181.34deg)scale(.6554,.5542)}56.944%{transform:rotate(182.18deg)scale(.6588,.5668)}58.333%{transform:rotate(183.28deg)scale(.6639,.5859)}59.722%{transform:rotate(184.67deg)scale(.672,.6161)}61.111%{transform:rotate(186.42deg)scale(.686,.6687)}62.5%{transform:rotate(188.58deg)scale(.7139,.7729)}63.889%{transform:rotate(191.23deg)scale(.7418,.8771)}65.278%{transform:rotate(194.5deg)scale(.7559,.9296)}66.667%{transform:rotate(198.55deg)scale(.7639,.9597)}68.056%{transform:rotate(203.61deg)scale(.769,.9789)}69.444%{transform:rotate(210.07deg)scale(.7724,.9915)}70.833%{transform:rotate(218.55deg)scale(.7746,.9997)}72.222%{transform:rotate(230.17deg)scale(.776,1.0048)}73.611%{transform:rotate(246.87deg)scale(.7767,1.0074)}75%{transform:rotate(270.01deg)scale(.7769,1.0082)}76.389%{transform:rotate(293.14deg)scale(.7766,1.0077)}77.778%{transform:rotate(309.84deg)scale(.7757,1.0057)}79.167%{transform:rotate(321.46deg)scale(.7739,1.002)}80.556%{transform:rotate(329.93deg)scale(.771,.9961)}81.944%{transform:rotate(336.39deg)scale(.7665,.987)}83.333%{transform:rotate(341.46deg)scale(.7598,.9731)}84.722%{transform:rotate(345.5deg)scale(.7492,.9513)}86.111%{transform:rotate(348.77deg)scale(.7306,.9132)}87.5%{transform:rotate(351.43deg)scale(.6939,.8378)}88.889%{transform:rotate(353.58deg)scale(.6572,.7624)}90.278%{transform:rotate(355.33deg)scale(.6386,.7243)}91.667%{transform:rotate(356.72deg)scale(.628,.7025)}93.056%{transform:rotate(357.82deg)scale(.6213,.6887)}94.444%{transform:rotate(358.66deg)scale(.6168,.6796)}95.833%{transform:rotate(359.28deg)scale(.6139,.6736)}97.222%{transform:rotate(359.69deg)scale(.6121,.67)}98.611%{transform:rotate(359.93deg)scale(.6112,.668)}to{transform:rotate(360deg)scale(.6109,.6674)}}.btn,.btn--primary,.btn--secondary,.btn--outline,.btn--ghost{letter-spacing:.08em;text-transform:uppercase;cursor:pointer;transition:background .25s var(--ease), border-color .25s var(--ease), color .25s var(--ease), transform var(--dur-press) var(--ease-press);border:1.5px solid #0000;justify-content:center;align-items:center;font-family:Gilroy-Semibold,sans-serif;font-weight:600;display:inline-flex}.btn:active,.btn--primary:active,.btn--secondary:active,.btn--outline:active,.btn--ghost:active{transform:scale(.97)}.btn--md,.btn{border-radius:var(--radius-card);font-size:var(--fs-btn);padding:13px 18px 12px}.btn--sm{border-radius:var(--radius-card);font-size:var(--fs-btn);padding:9px 16px 8px}.btn--primary,.btn-primary{border-color:var(--accent);background:var(--accent);color:var(--dark)}.btn--primary:hover,.btn-primary:hover{border-color:var(--accent-light);background:var(--accent-light)}.btn--secondary,.btn-secondary{border:1px solid var(--glass-border);color:var(--dark);-webkit-backdrop-filter:var(--backdrop-glass);backdrop-filter:var(--backdrop-glass);background:#fffc;position:relative}.btn--secondary:before,.btn-secondary:before{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(#ffffff40 0%,#fff0 100%);position:absolute;inset:0}.btn--secondary:hover,.btn-secondary:hover{background:#e4d3d3cc}.btn--outline{border-color:var(--dark);color:var(--dark);background:0 0}.btn--outline:hover{background:var(--dark);color:var(--white)}.btn--ghost{color:var(--dark);background:#ffffff80;border:none}.btn--ghost:hover{background:#fffc}.btn-sm{padding:8px 16px}.member-experience{padding:var(--space-section-desktop) 0}.member-experience .container{padding:var(--px-section-x)}.member-header{justify-content:space-between;align-items:last baseline;gap:var(--space-lg);margin-bottom:var(--space-md);display:flex}.member-header .nh-h2{flex-shrink:0;max-width:680px;margin-bottom:0}.member-desc{max-width:447px;font-size:var(--fs-subtitle);letter-spacing:.02em;font-weight:500;line-height:1.36}.member-video-wrap{aspect-ratio:1439/810;border-radius:var(--radius-lg);background:var(--white);width:100%;position:relative;overflow:hidden}.member-video{object-fit:cover;width:100%;height:100%}.member-footer{flex-direction:column;align-items:center;gap:32px;padding-top:32px;display:flex}.member-footer-text{font-size:var(--fs-body-sm);letter-spacing:.02em;text-align:center;font-weight:500;line-height:1.32}.member-footer-btns{grid-template-columns:142px 142px;gap:12px;display:inline-grid}.member-footer-btns .btn{text-align:center;white-space:nowrap;justify-content:center;padding:13px 18px 12px}@media (width<=1024px){.member-header{flex-direction:column;align-items:flex-start;gap:16px;margin-bottom:32px}.member-header .nh-h2,.member-desc{text-align:left;max-width:100%}.member-footer{gap:24px;padding-top:24px}}@media (width<=480px){.member-experience{padding:var(--space-section-mobile) 0}.member-experience .container{padding:0 19.5px}.member-header{flex-direction:column;align-items:flex-start;gap:22px;margin-bottom:32px}.member-header .nh-h2{letter-spacing:-.01em;text-align:left;max-width:100%}.member-desc{font-size:var(--fs-body-mobile);text-align:left;width:100%;max-width:100%;padding-top:0;line-height:1.42}.member-video-wrap{aspect-ratio:380/548;border-radius:var(--radius-card);width:100%;max-width:none;position:relative}.member-video{object-fit:cover;object-position:0% 50%;backface-visibility:hidden;width:100%;height:100%;position:absolute;inset:0;transform:translateZ(0)}.member-footer{gap:20px;padding-top:32px}.member-footer-text{font-size:16px}}.how-it-works{padding:var(--space-section-desktop) 0}.how-header{text-align:center;margin-bottom:88px}.how-label{letter-spacing:.08em;text-align:center;text-transform:uppercase;margin-bottom:20px;font-family:Gilroy-Semibold,sans-serif;font-size:12px;font-weight:600;line-height:1;display:block}.how-header .nh-h2{text-align:center;max-width:820px;margin:0 auto 20px}.how-desc{letter-spacing:.02em;max-width:454px;margin:0 auto;font-size:16px;font-weight:400;line-height:1.32}.how-layout{position:relative}.how-steps-row{justify-content:center;align-items:center;gap:0;display:flex}.how-step-card{background:var(--white);border:1px solid #0a1c1e14;border-radius:clamp(20px,2vw,30px);flex:0 453px;min-width:0;max-height:112px;padding:21px 32px;position:relative;overflow:hidden}.how-step-top{margin-bottom:8px}.how-step-card h3{font-size:var(--fs-h4);letter-spacing:-.01em;font-weight:400;line-height:1.2}.how-step-card p{font-size:var(--fs-body-sm);letter-spacing:.02em;color:var(--text-muted);font-weight:500;line-height:1.32}.how-num{font-size:clamp(16px,1.4vw,20px);font-weight:500;position:absolute;top:17px;right:16px}.how-center-icon{z-index:2;flex:1;justify-content:center;min-width:clamp(200px,28vw,500px);display:flex}.how-curves-row{justify-content:center;margin-top:98px;display:flex}.how-curves{z-index:0;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}.how-circle{background:var(--dark);border-radius:50%;justify-content:center;align-items:center;width:104px;height:104px;display:flex;overflow:hidden}.how-circle-logo{width:104px;height:104px}@media (width<=1024px){.how-arrow,.how-spacer,.how-curves{display:none}.how-curves-row{margin-top:0}.how-center-icon{justify-content:center;margin-bottom:24px;display:flex;position:relative}.how-center-icon:after{content:"";background:#0a1c1e33;width:1px;height:24px;position:absolute;top:100%;left:50%;transform:translate(-50%)}.how-circle{border-radius:50%;width:48px;height:48px}.how-circle-logo{width:48px;height:48px}.how-steps-row{flex-direction:column;align-items:center;gap:28px;position:relative}.how-steps-row:before{content:"";background:#0a1c1e33;border-radius:400px;width:1px;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.how-step-card{z-index:1;border-radius:13px;flex:none;width:100%;max-width:560px;height:97px;max-height:none;padding:21px 32px;position:relative}.how-num{font-size:16px;top:9px;right:14px}.how-step-card h3{letter-spacing:-.01em;font-size:24px;line-height:1}.how-step-card p{letter-spacing:.02em;font-size:14px;line-height:1.32}}@media (width<=480px){.how-it-works{padding:var(--space-section-mobile) 0}.how-header .nh-h2{width:380px;max-width:100%;height:2em;font-size:var(--nh-h2-fs-mobile);letter-spacing:-.01em;margin-left:auto;margin-right:auto;line-height:1}.how-desc{font-size:var(--fs-body-mobile);line-height:1.32}.how-step-card{max-width:380px}}.post-enrollment{padding:var(--space-section-desktop) var(--page-px);margin:0 auto}.post-enrollment>.container{border-radius:var(--radius-lg);background:var(--dark);width:100%;max-width:1440px;min-height:717px;padding:60px 60px 80px;position:relative;overflow:hidden}.post-glow{pointer-events:none;width:1136px;height:1136px;opacity:var(--de-opacity,.62);border-radius:50%;position:absolute;top:calc(50% - 209.5px);left:calc(50% + 152px);overflow:hidden}.post-glow-sphere{width:calc(100% * var(--de-size,1.32));aspect-ratio:1;margin-left:calc(100% * var(--de-size,1.32) / -2);margin-top:calc(100% * var(--de-size,1.32) / -2);transform-origin:50%;filter:blur(var(--de-blur,67px));will-change:transform;animation:post-glow-spin var(--de-speed,9s) linear infinite;background:radial-gradient(50% 50%,#5ee6fd00 47%,#a0f0fee6 73%,#5ee6fd 90%);border-radius:50%;position:absolute;top:50%;left:50%}.post-glow-sphere--2{animation-direction:reverse;animation-duration:calc(var(--de-speed,9s) * 1.35)}@keyframes post-glow-spin{0%{transform:rotate(0deg) scale(var(--de-distort,.78), 1)}to{transform:rotate(360deg) scale(var(--de-distort,.78), 1)}}@media (prefers-reduced-motion:reduce){.post-glow-sphere{animation:none}}.post-enrollment .nh-h2{max-width:593px;color:var(--white);letter-spacing:-.03em;margin-bottom:146px;font-size:58px;position:relative}.post-list{flex-direction:column;gap:56px;width:max-content;display:flex;position:relative}.post-item{flex-direction:row;align-items:flex-start;gap:15px;display:flex}.post-icon{flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;display:inline-flex}.post-icon img,.post-icon svg{width:26px;height:26px;display:block}.post-item-body{flex-direction:column;flex:1;gap:8px;display:flex}.post-item-body h3{letter-spacing:-.01em;color:var(--white);margin:0;font-size:30px;font-weight:400;line-height:120%}.post-item-body p{letter-spacing:.02em;color:#fff9;white-space:nowrap;margin:0;font-size:18px;font-weight:500;line-height:136%}@media (width<=1024px){.post-enrollment>.container{min-height:unset;padding:56px 40px}.post-glow{display:none}.post-enrollment .nh-h2{font-size:min(44px, calc((100vw - 2 * var(--page-px) - 80px) / 10.2));max-width:100%;margin-bottom:56px}.post-list{gap:0;width:100%}.post-item{border-top:1px solid #ffffff1a;gap:16px;padding:24px 0}.post-item:first-child{border-top:none;padding-top:0}.post-item .post-icon{margin-top:2px}.post-item-body h3{font-size:22px;line-height:1.13}.post-item-body p{white-space:normal;font-size:16px;line-height:1.42}}@media (width<=480px){.post-enrollment{padding:71px var(--px)}.post-enrollment>.container{min-height:unset;border-radius:30px;padding:36px 23px 52px}.post-enrollment .nh-h2{font-size:min(32px, calc((100vw - 2 * var(--page-px) - 46px) / 10.8));letter-spacing:-.01em;margin-bottom:52px}.post-list{gap:0}.post-item{border-top:1px solid #ffffff1f;gap:10px;padding:28px 0}.post-item:first-child{border-top:none;padding-top:0}.post-item:last-child{padding-bottom:0}.post-icon{width:20px;height:20px;margin-top:0}.post-icon img,.post-icon svg{width:20px;height:20px}.post-item-body h3{letter-spacing:.02em;font-size:22px;font-weight:500;line-height:1.13}.post-item-body p{letter-spacing:.02em;font-size:16px;line-height:1.42}}.connected-coverage{padding:var(--space-section-desktop) 0;overflow:hidden}.connected-coverage .nh-h2{text-align:center}.connected-coverage-inner{text-align:center;flex-direction:column;align-items:center;display:flex}.platform-text{max-width:600px}.platform-subtitle{max-width:454px;margin:var(--space-sm) auto 0;font-size:var(--fs-subtitle);font-weight:500;line-height:1.5}.platform-phone{border-radius:var(--radius-lg);margin-top:32px;line-height:0;overflow:hidden}.platform-phone picture{display:block}.platform-phone-img{object-fit:cover;width:454px;max-width:100%;height:453px;display:block}.coverage-carousel{margin-top:4.25rem;overflow:hidden}.carousel-track{will-change:transform;align-items:baseline;gap:clamp(16px,2.5vw,40px);display:inline-flex;position:relative}.carousel-item{font-family:var(--font-heading);letter-spacing:-.03em;text-align:center;white-space:nowrap;color:color-mix(in srgb, var(--dark) calc((1 - var(--t,1)) * 100%), var(--white));flex-shrink:0;align-items:center;gap:clamp(16px,2.5vw,40px);font-size:96px;font-weight:400;line-height:1;display:flex}.carousel-item:after{content:"·";color:var(--white);flex-shrink:0;font-weight:400}@media (width<=1024px){.connected-coverage{padding:var(--space-section-mobile) 0}.connected-coverage .nh-h2{width:380px;max-width:100%;height:2em;font-size:var(--nh-h2-fs-mobile);letter-spacing:-.01em;margin-left:auto;margin-right:auto;line-height:1}.platform-subtitle{font-size:var(--fs-body-mobile);line-height:1.32}.platform-phone{border-radius:var(--radius-card)}.platform-phone-img{width:100%;height:auto}.carousel-item{font-size:2.25rem}.coverage-carousel{width:100vw;margin-top:40px;margin-left:calc(50% - 50vw)}}@media (width>=481px) and (width<=1024px){.platform-phone-img{width:380px;max-width:100%}}@media (width<=480px){.carousel-item{font-size:36px}}.real-world{padding:var(--space-section-desktop) 0}.real-world .container{padding:var(--px-section-x)}.real-world .nh-h2{margin-bottom:32px}.real-world .mobile-only{display:none}.real-world .desktop-only{display:inline}.features-grid{grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr));gap:clamp(16px,2.8vw,40px);display:grid}.feature-card{text-align:center;background:#ffffff80;border:1px solid #0a1c1e0a;border-radius:50px;flex-direction:column;justify-content:center;align-items:center;max-width:330px;min-height:264px;padding:36px clamp(16px,1.7vw,24px) 46px;display:flex}.feature-icon{background:var(--accent);border-radius:50%;justify-content:center;align-items:center;width:clamp(40px,3.3vw,48px);height:clamp(40px,3.3vw,48px);margin:0 auto clamp(25px,2.75vw,40px);display:flex}.feature-card h3{font-size:var(--fs-h5);letter-spacing:.02em;margin-bottom:20px;font-weight:500}.feature-card p{letter-spacing:.02em;color:#0a1c1e99;font-size:16px;font-weight:500;line-height:1.32}@media (width<=1024px){.real-world .nh-h2{text-align:center}.features-grid{grid-template-columns:repeat(2,1fr)}.feature-card{width:100%;max-width:100%;min-height:0}}@media (width<=480px){.real-world{padding:var(--space-section-mobile) 0}.real-world .container{padding:0 19.5px}.real-world .nh-h2{letter-spacing:-.01em;text-align:left;margin-bottom:28px}.real-world .mobile-only{display:inline}.real-world .desktop-only{display:none}.features-grid{grid-template-columns:1fr;gap:11px}.feature-card{text-align:left;background:#ffffff80;border-radius:26px;grid-template-rows:auto auto;grid-template-columns:36px 1fr;align-content:start;gap:10px 14px;width:100%;max-width:100%;height:auto;min-height:0;padding:16px 16.5px;display:grid}.feature-icon{border-radius:746.25px;grid-area:1/1/-1;align-self:start;width:36px;height:36px;margin:0;padding:7px}.feature-icon img{width:22px;height:22px}.feature-card h3{letter-spacing:.02em;grid-area:1/2;margin-bottom:0;padding-top:3px;font-size:20px;font-weight:500}.feature-card p{letter-spacing:.02em;color:var(--dark);opacity:.6;grid-area:2/2;font-size:16px;font-weight:500;line-height:1.32}}.shaped-section{padding:var(--space-section-desktop) 0 15rem}.shaped-section .container{padding:var(--px-section-x)}.shaped-section .nh-h2{margin-bottom:32px}.shaped-photo{aspect-ratio:1440/725;border-radius:var(--radius-lg);width:100%;position:relative;overflow:hidden}.shaped-photo img{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.shaped-photo:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(88deg,#0a1c1e00 58%,#0a1c1e99 74%);position:absolute;inset:0}.shaped-overlay{z-index:2;padding:0;position:absolute;inset:0}.shaped-overlay-text{width:34.4%;max-width:495px;font-family:var(--font-heading);letter-spacing:-.01em;color:var(--white);margin:0;font-size:clamp(18px,2.08vw,30px);font-weight:400;line-height:1.2;position:absolute;top:13.7%;left:60%}.shaped-overlay-word{white-space:pre;will-change:transform, opacity;display:inline-block}.shaped-overlay-badge{align-items:center;gap:24px;margin:0;display:flex;position:absolute;top:87.45%;left:60%}.shaped-overlay-badge .shaped-badge-icon{width:31px;height:32px}.shaped-overlay-badge span{font-family:"Gilroy-Semibold", var(--font-heading);letter-spacing:.96px;text-transform:uppercase;color:var(--white);font-size:12px;font-style:normal;font-weight:600;line-height:normal}@media (width<=480px){.shaped-section{padding:var(--space-section-mobile) 0;margin-bottom:0}.shaped-section .container{padding:0 19.5px}.shaped-section .nh-h2{letter-spacing:-.01em;margin-bottom:16px}.shaped-photo{aspect-ratio:380/665;border-radius:var(--radius-card);height:auto;margin:0 auto}.shaped-photo:after{display:none}.shaped-overlay{background:linear-gradient(#0a1c1e00 31%,#0a1c1e 100%);flex-direction:column;justify-content:flex-end;padding:28px 28px 48px;display:flex}.shaped-overlay-text{width:100%;max-width:100%;color:var(--white);font-family:var(--font-heading);letter-spacing:-.2px;font-size:20px;font-style:normal;font-weight:400;line-height:1.2;position:static;top:auto;left:auto}.shaped-overlay-badge{align-items:center;gap:17px;width:100%;max-width:100%;margin-top:44px;position:static;top:auto;left:auto}.shaped-overlay-badge .shaped-badge-icon{flex-shrink:0;width:29px;height:30px}.shaped-overlay-badge span{color:var(--white);font-family:"Gilroy-Semibold", var(--font-heading);letter-spacing:.96px;text-transform:uppercase;flex:1;font-size:12px;font-style:normal;font-weight:600;line-height:normal}}.care-connected{padding:0}.care-connected-card{width:min(946px, calc(100vw - 2 * var(--page-px)));aspect-ratio:946/408;border-radius:var(--radius-pill);background:0 0;justify-content:center;align-items:center;margin:0 auto;display:flex;position:relative;overflow:hidden}.care-connected-card .nh-h2{z-index:2;letter-spacing:-.03em;text-align:center;color:var(--dark);font-size:58px;font-weight:400;position:relative}.cta-pill-glow{z-index:1;border-radius:inherit;pointer-events:none;position:absolute;inset:0;overflow:hidden}.cta-pill-glow .cta-sphere{width:calc(91.0148% * var(--pg-scale,1.5));aspect-ratio:1;margin-left:calc(91.0148% * var(--pg-scale,1.5) / -2);margin-top:calc(91.0148% * var(--pg-scale,1.5) / -2);transform-origin:50%;background:radial-gradient(50% 50% at 50% 50%, #5ee6fd00 var(--pg-s1,45%), rgba(160, 240, 254, var(--pg-mid,.7)) var(--pg-s2,70%), #5ee6fd var(--pg-s3,100%));will-change:transform;border-radius:50%;position:absolute;top:50%;left:50%}.cta-sphere--1{animation:6s linear infinite cta-l1}.cta-sphere--2{animation:6s linear infinite cta-l2}.care-connected.is-paused .cta-sphere{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.cta-sphere{animation:none}}.cta-blob{z-index:1;aspect-ratio:1;pointer-events:none;filter:blur(40px);will-change:transform;background:radial-gradient(circle,#5ee6fd00 0% 50%,#5ee6fde6 76%,#5ee6fd00 100%);width:100%;animation:6s linear infinite cta-blob;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(0)scale(1.32,.46)}.cta-blob--b{animation-delay:-3s}@keyframes cta-blob{0%{transform:translate(-50%,-50%)rotate(0)scale(1.32,.46)}25%{transform:translate(-50%,-50%)rotate(90deg)scale(.86,1.12)}50%{transform:translate(-50%,-50%)rotate(180deg)scale(1.32,.46)}75%{transform:translate(-50%,-50%)rotate(270deg)scale(.86,1.12)}to{transform:translate(-50%,-50%)rotate(360deg)scale(1.32,.46)}}@media (prefers-reduced-motion:reduce){.cta-blob{animation:none}}.care-connected.is-paused .cta-blob{animation-play-state:paused}.care-connected-card:after{content:"";z-index:1;pointer-events:none;opacity:.05;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:140px 140px;position:absolute;inset:0}@media (width<=480px){.care-connected{padding:var(--space-section-mobile) 0 0}.care-connected .container{padding:0}.care-connected-card{aspect-ratio:380/208;width:380px;max-width:calc(100vw - 32px);margin:0 auto}.care-connected-card .nh-h2{font-size:32px}.cta-pill-glow .cta-sphere{width:calc(91.0148% * var(--pgm-scale,1.4));margin-left:calc(91.0148% * var(--pgm-scale,1.4) / -2);margin-top:calc(91.0148% * var(--pgm-scale,1.4) / -2);background:radial-gradient(50% 50% at 50% 50%, #5ee6fd00 var(--pgm-s1,52%), rgba(160, 240, 254, var(--pgm-mid,.6)) var(--pgm-s2,70%), #5ee6fd var(--pgm-s3,95%))}.cta-pill-glow{opacity:.5}}@keyframes cta-l1{0%{transform:rotate(59.08deg)scale(1.014,.9051)}1.389%{transform:rotate(72.13deg)scale(.977,.9579)}2.778%{transform:rotate(84.64deg)scale(.9427,1.0068)}4.167%{transform:rotate(96.01deg)scale(.9126,1.0499)}5.556%{transform:rotate(106.09deg)scale(.8881,1.0848)}6.944%{transform:rotate(114.95deg)scale(.8711,1.109)}8.333%{transform:rotate(122.74deg)scale(.8635,1.1199)}9.722%{transform:rotate(129.61deg)scale(.8658,1.1166)}11.111%{transform:rotate(135.69deg)scale(.8762,1.1018)}12.5%{transform:rotate(141.1deg)scale(.8946,1.0756)}13.889%{transform:rotate(145.94deg)scale(.9204,1.0387)}15.278%{transform:rotate(150.27deg)scale(.9529,.9923)}16.667%{transform:rotate(154.17deg)scale(.9906,.9385)}18.056%{transform:rotate(157.69deg)scale(1.0319,.8796)}19.444%{transform:rotate(160.86deg)scale(1.0747,.8184)}20.833%{transform:rotate(163.73deg)scale(1.1174,.7575)}22.222%{transform:rotate(166.33deg)scale(1.1582,.6994)}23.611%{transform:rotate(168.68deg)scale(1.1957,.6459)}25%{transform:rotate(170.81deg)scale(1.229,.5983)}26.389%{transform:rotate(172.73deg)scale(1.2575,.5577)}27.778%{transform:rotate(174.46deg)scale(1.2808,.5243)}29.167%{transform:rotate(176.02deg)scale(1.299,.4984)}30.556%{transform:rotate(177.43deg)scale(1.312,.4799)}31.944%{transform:rotate(178.68deg)scale(1.3199,.4685)}33.333%{transform:rotate(179.79deg)scale(1.3232,.4639)}34.722%{transform:rotate(180.88deg)scale(1.3213,.4666)}36.111%{transform:rotate(182.1deg)scale(1.3136,.4775)}37.5%{transform:rotate(183.45deg)scale(1.3004,.4964)}38.889%{transform:rotate(184.96deg)scale(1.282,.5226)}40.278%{transform:rotate(186.62deg)scale(1.2588,.5557)}41.667%{transform:rotate(188.47deg)scale(1.2314,.5948)}43.056%{transform:rotate(190.5deg)scale(1.2003,.6393)}44.444%{transform:rotate(192.74deg)scale(1.166,.6881)}45.833%{transform:rotate(195.21deg)scale(1.1294,.7404)}47.222%{transform:rotate(197.93deg)scale(1.0913,.7949)}48.611%{transform:rotate(200.93deg)scale(1.0524,.8503)}50%{transform:rotate(204.24deg)scale(1.0139,.9052)}51.389%{transform:rotate(207.91deg)scale(.9769,.9581)}52.778%{transform:rotate(211.97deg)scale(.9426,1.007)}54.167%{transform:rotate(216.49deg)scale(.9125,1.05)}55.556%{transform:rotate(221.53deg)scale(.8881,1.0848)}56.944%{transform:rotate(227.19deg)scale(.8711,1.109)}58.333%{transform:rotate(233.55deg)scale(.8635,1.1199)}59.722%{transform:rotate(240.76deg)scale(.8658,1.1166)}61.111%{transform:rotate(248.96deg)scale(.8764,1.1015)}62.5%{transform:rotate(258.32deg)scale(.8952,1.0747)}63.889%{transform:rotate(269.01deg)scale(.9219,1.0366)}65.278%{transform:rotate(281.03deg)scale(.9555,.9886)}66.667%{transform:rotate(294.08deg)scale(.9946,.9328)}68.056%{transform:rotate(307.31deg)scale(1.0372,.872)}69.444%{transform:rotate(319.55deg)scale(1.0812,.8092)}70.833%{transform:rotate(329.94deg)scale(1.1244,.7475)}72.222%{transform:rotate(338.24deg)scale(1.1652,.6894)}73.611%{transform:rotate(344.67deg)scale(1.2022,.6366)}75%{transform:rotate(349.55deg)scale(1.2345,.5904)}76.389%{transform:rotate(353.21deg)scale(1.2618,.5515)}77.778%{transform:rotate(355.88deg)scale(1.2839,.5199)}79.167%{transform:rotate(357.76deg)scale(1.3009,.4957)}80.556%{transform:rotate(359.01deg)scale(1.3129,.4785)}81.944%{transform:rotate(359.72deg)scale(1.3202,.4681)}83.333%{transform:rotate(359.99deg)scale(1.3232,.4639)}84.722%{transform:rotate(360.44deg)scale(1.3209,.4672)}86.111%{transform:rotate(362.17deg)scale(1.3112,.481)}87.5%{transform:rotate(365.14deg)scale(1.2937,.5059)}88.889%{transform:rotate(369.26deg)scale(1.2686,.5417)}90.278%{transform:rotate(374.45deg)scale(1.2363,.5878)}91.667%{transform:rotate(380.57deg)scale(1.198,.6425)}93.056%{transform:rotate(387.49deg)scale(1.1557,.703)}94.444%{transform:rotate(395deg)scale(1.1124,.7647)}95.833%{transform:rotate(402.8deg)scale(1.0722,.8221)}97.222%{transform:rotate(410.36deg)scale(1.0397,.8684)}98.611%{transform:rotate(416.65deg)scale(1.0194,.8975)}to{transform:rotate(419deg)scale(1.014,.9051)}}@keyframes cta-l2{0%{transform:rotate(0)scale(1.3232,.4638)}1.389%{transform:rotate(.19deg)scale(1.3202,.4681)}2.778%{transform:rotate(.82deg)scale(1.3114,.4807)}4.167%{transform:rotate(1.95deg)scale(1.2971,.5011)}5.556%{transform:rotate(3.69deg)scale(1.2777,.5287)}6.944%{transform:rotate(6.19deg)scale(1.2537,.5631)}8.333%{transform:rotate(9.6deg)scale(1.2255,.6033)}9.722%{transform:rotate(14.14deg)scale(1.1937,.6487)}11.111%{transform:rotate(20.11deg)scale(1.1589,.6983)}12.5%{transform:rotate(27.78deg)scale(1.1219,.7511)}13.889%{transform:rotate(37.41deg)scale(1.0835,.8059)}15.278%{transform:rotate(48.91deg)scale(1.0447,.8614)}16.667%{transform:rotate(61.69deg)scale(1.0064,.916)}18.056%{transform:rotate(74.7deg)scale(.9698,.9682)}19.444%{transform:rotate(87.01deg)scale(.9362,1.0161)}20.833%{transform:rotate(98.13deg)scale(.9071,1.0576)}22.222%{transform:rotate(107.96deg)scale(.8841,1.0906)}23.611%{transform:rotate(116.59deg)scale(.8688,1.1124)}25%{transform:rotate(124.18deg)scale(.8632,1.1203)}26.389%{transform:rotate(130.88deg)scale(.8672,1.1146)}27.778%{transform:rotate(136.82deg)scale(.8793,1.0974)}29.167%{transform:rotate(142.11deg)scale(.8992,1.069)}30.556%{transform:rotate(146.84deg)scale(.9264,1.0301)}31.944%{transform:rotate(151.09deg)scale(.9601,.9821)}33.333%{transform:rotate(154.91deg)scale(.9986,.9271)}34.722%{transform:rotate(158.35deg)scale(1.0404,.8675)}36.111%{transform:rotate(161.46deg)scale(1.0834,.8061)}37.5%{transform:rotate(164.28deg)scale(1.1258,.7456)}38.889%{transform:rotate(166.82deg)scale(1.166,.6883)}40.278%{transform:rotate(169.13deg)scale(1.2027,.6358)}41.667%{transform:rotate(171.21deg)scale(1.2351,.5896)}43.056%{transform:rotate(173.09deg)scale(1.2626,.5504)}44.444%{transform:rotate(174.79deg)scale(1.2849,.5185)}45.833%{transform:rotate(176.32deg)scale(1.302,.4941)}47.222%{transform:rotate(177.69deg)scale(1.314,.4771)}48.611%{transform:rotate(178.91deg)scale(1.321,.4671)}50%{transform:rotate(180deg)scale(1.3232,.4638)}51.389%{transform:rotate(181.11deg)scale(1.3202,.4681)}52.778%{transform:rotate(182.36deg)scale(1.3114,.4807)}54.167%{transform:rotate(183.74deg)scale(1.2971,.5011)}55.556%{transform:rotate(185.28deg)scale(1.2777,.5287)}56.944%{transform:rotate(186.98deg)scale(1.2537,.5631)}58.333%{transform:rotate(188.86deg)scale(1.2255,.6033)}59.722%{transform:rotate(190.93deg)scale(1.1937,.6487)}61.111%{transform:rotate(193.21deg)scale(1.1589,.6983)}62.5%{transform:rotate(195.73deg)scale(1.1219,.7511)}63.889%{transform:rotate(198.51deg)scale(1.0835,.8059)}65.278%{transform:rotate(201.57deg)scale(1.0447,.8614)}66.667%{transform:rotate(204.95deg)scale(1.0064,.916)}68.056%{transform:rotate(208.69deg)scale(.9698,.9682)}69.444%{transform:rotate(212.84deg)scale(.9362,1.0161)}70.833%{transform:rotate(217.46deg)scale(.9071,1.0577)}72.222%{transform:rotate(222.61deg)scale(.8841,1.0906)}73.611%{transform:rotate(228.4deg)scale(.8688,1.1124)}75%{transform:rotate(234.92deg)scale(.8632,1.1203)}76.389%{transform:rotate(242.31deg)scale(.8673,1.1145)}77.778%{transform:rotate(250.73deg)scale(.8795,1.0971)}79.167%{transform:rotate(260.35deg)scale(.8999,1.0679)}80.556%{transform:rotate(271.31deg)scale(.9281,1.0278)}81.944%{transform:rotate(283.57deg)scale(.9629,.978)}83.333%{transform:rotate(296.75deg)scale(1.0029,.9209)}84.722%{transform:rotate(309.88deg)scale(1.046,.8595)}86.111%{transform:rotate(321.79deg)scale(1.09,.7967)}87.5%{transform:rotate(331.76deg)scale(1.1328,.7355)}88.889%{transform:rotate(339.66deg)scale(1.1729,.6783)}90.278%{transform:rotate(345.76deg)scale(1.209,.6268)}91.667%{transform:rotate(350.37deg)scale(1.2404,.5821)}93.056%{transform:rotate(353.81deg)scale(1.2666,.5446)}94.444%{transform:rotate(356.31deg)scale(1.2877,.5145)}95.833%{transform:rotate(358.06deg)scale(1.3037,.4917)}97.222%{transform:rotate(359.19deg)scale(1.3147,.4759)}98.611%{transform:rotate(359.81deg)scale(1.3212,.4668)}to{transform:rotate(360deg)scale(1.3232,.4638)}}.footer-cta{text-align:center;isolation:isolate;padding:1.5rem 0 78px;position:relative;overflow:hidden}.footer-cta:after{content:"";z-index:-1;pointer-events:none;will-change:transform, opacity;background:radial-gradient(44% 52% at 50% 50%, rgba(var(--accent-warm-pearl-rgb), .4) 0%, rgba(var(--accent-warm-pearl-rgb), .14) 42%, rgba(var(--accent-warm-pearl-rgb), 0) 72%);animation:footer-cta-drift-b 22s var(--ease) infinite;position:absolute;inset:-20% -10%}.footer-cta:before{content:"";z-index:-1;pointer-events:none;will-change:transform, opacity;background:radial-gradient(50% 50% at 38% 60%, rgba(var(--accent-warm-pearl-rgb), .22) 0%, rgba(var(--accent-warm-pearl-rgb), .08) 45%, rgba(var(--accent-warm-pearl-rgb), 0) 72%);animation:footer-cta-drift-a 30s var(--ease) infinite;position:absolute;inset:-25% -15%}@keyframes footer-cta-drift-b{0%,to{opacity:.9;transform:translate(3%,-2%)scale(1.04)}50%{opacity:.7;transform:translate(-3%,2%)scale(1)}}@keyframes footer-cta-drift-a{0%,to{opacity:.7;transform:translate(-4%,3%)scale(1)}50%{opacity:.95;transform:translate(4%,-3%)scale(1.06)}}.footer-cta .container{z-index:1;position:relative}.footer-cta-text{max-width:700px;font-size:var(--fs-subtitle);margin:0 auto 32px;font-weight:500;line-height:1.35}.footer-cta-buttons{grid-template-columns:1fr 1fr;gap:12px;margin:0 auto;display:inline-grid}.footer-cta-buttons .btn{text-align:center;white-space:nowrap;justify-content:center}@media (width<=480px){.footer-cta{padding:3rem 0 140px}.footer-cta-text{max-width:380px;margin-bottom:30px;font-size:16px}}.footer-cta.is-paused:after,.footer-cta.is-paused:before{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.footer-cta:after,.footer-cta:before{animation:none}}.grid-overlay{z-index:9998;pointer-events:none;position:fixed;inset:0}.grid-overlay-inner{height:100%;width:min(1440px, 100% - 2 * var(--page-px,80px));grid-template-columns:repeat(12,1fr);gap:40px;margin-inline:auto;display:grid}.grid-overlay-col{outline-offset:-1px;background:#ff40811a;outline:1px dashed #ff408159;height:100%}.grid-overlay-toggle{z-index:9999;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font:600 11px/1 var(--font-heading,system-ui, sans-serif);letter-spacing:.08em;text-transform:uppercase;color:var(--dark,#0a1c1e);cursor:pointer;background:#ffffffeb;border:1px solid #0a1c1e26;border-radius:999px;padding:8px 14px;transition:background .15s,color .15s,transform .15s;position:fixed;bottom:16px;right:16px;box-shadow:0 4px 16px #00000014}.grid-overlay-toggle:hover{transform:translateY(-1px)}.grid-overlay-toggle.is-on{color:#fff;background:#ff4081;border-color:#ff4081}.gt-toggle{z-index:9999;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font:600 11px/1 var(--font-heading,system-ui, sans-serif);letter-spacing:.08em;text-transform:uppercase;color:#0a1c1e;cursor:pointer;background:#ffffffeb;border:1px solid #0a1c1e26;border-radius:999px;padding:8px 14px;transition:transform .15s;position:fixed;bottom:16px;right:92px}.gt-toggle:hover{transform:translateY(-1px)}.gt-toggle.is-on{background:#5ee6fd;border-color:#5ee6fd}.gt-panel{z-index:9999;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;background:#0a1c1eeb;border-radius:14px;flex-direction:column;gap:16px;width:240px;max-height:70vh;padding:16px;font-family:system-ui,sans-serif;display:flex;position:fixed;bottom:56px;right:16px;overflow-y:auto}.gt-group{border-bottom:1px solid #ffffff14;flex-direction:column;gap:9px;padding-bottom:12px;display:flex}.gt-group-head{justify-content:space-between;align-items:center;gap:8px;display:flex}.gt-group-toggle{color:#fff;letter-spacing:.12em;text-transform:uppercase;text-align:left;cursor:pointer;background:0 0;border:0;flex:1;align-items:center;gap:6px;padding:0;font-size:11px;display:flex}.gt-caret{opacity:.55;font-size:9px;transition:transform .15s;display:inline-block}.gt-group.is-open .gt-caret{transform:rotate(90deg)}.gt-copy{color:#fff;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;background:0 0;border:1px solid #fff3;border-radius:7px;flex:none;padding:4px 9px;font-size:10px;transition:background .15s,border-color .15s}.gt-copy:hover{background:#ffffff14}.gt-group-body{flex-direction:column;gap:9px;margin-top:2px;display:flex}.gt-row{flex-direction:column;gap:4px;font-size:12px;display:flex}.gt-row span{opacity:.75;justify-content:space-between;display:flex}.gt-row b{opacity:1;font-weight:700}.gt-row input[type=range]{accent-color:#5ee6fd;width:100%}.gt-reset{color:#fff;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:0 0;border:1px solid #fff3;border-radius:8px;padding:7px;font-size:11px}.gt-reset:hover{background:#ffffff14}@media (width<=480px){.gt-panel{width:auto;max-height:60vh;left:16px;right:16px}}
