.carelens-lassie-inspired{--cl-product-bg:#f6f6f0;--cl-product-ink:#11140f;--cl-product-muted:#6b716a;--cl-product-line:#11140f1f;--cl-product-accent:#356b58;--cl-product-soft:#e9eee8;width:100%;color:var(--cl-product-ink);padding:0 clamp(16px,3vw,48px);max-width:none!important;margin:0!important}html.dark .carelens-lassie-inspired{--cl-product-bg:#0d110e;--cl-product-ink:#f4f6f1;--cl-product-muted:#a7afa8;--cl-product-line:#f4f6f121;--cl-product-accent:#8ac4ad;--cl-product-soft:#17211b}.carelens-lassie-inspired:before{background:var(--cl-product-bg)!important}.carelens-lassie-inspired:after{display:none!important}.carelens-lassie-inspired .premium-nav{z-index:80;-webkit-backdrop-filter:blur(18px)saturate(120%);width:min(1180px,100% - 8px);min-height:62px;margin:14px auto 0;border:1px solid var(--cl-product-line)!important;background:#f6f6f0f0!important;border-radius:999px!important;padding:8px 10px 8px 14px!important;position:sticky!important;top:14px!important;box-shadow:0 18px 50px -40px #0000008c!important}.carelens-lassie-inspired .premium-nav .carelens-ref-nav-link{color:var(--cl-product-muted);font-size:13px;font-weight:500;padding:8px 12px!important}.carelens-lassie-inspired .premium-nav .carelens-ref-nav-link:hover{color:var(--cl-product-ink);background:color-mix(in srgb,var(--cl-product-ink) 6%,transparent)}.carelens-lassie-inspired .premium-nav .bg-\[\#111318\],.carelens-lassie-inspired .premium-nav .bg-gradient-hero{background:var(--cl-product-ink)!important;color:var(--cl-product-bg)!important;box-shadow:none!important}.carelens-lassie-inspired .carelens-ref-hero{width:min(1180px,100%);min-height:min(760px,100vh - 70px);margin:34px auto 0;border:0!important;border-bottom:1px solid var(--cl-product-line)!important;box-shadow:none!important;background:0 0!important;border-radius:0!important;padding:clamp(72px,10vw,128px) clamp(4px,3vw,42px) 84px!important}.carelens-lassie-inspired .carelens-ref-hero>div{width:100%;max-width:1180px;margin:auto}.carelens-lassie-inspired .carelens-ref-hero h1{letter-spacing:-.075em!important;max-width:820px!important;font-size:clamp(4rem,8.8vw,8.2rem)!important;font-weight:650!important;line-height:.88!important}.carelens-lassie-inspired .carelens-ref-hero p{max-width:600px!important;color:var(--cl-product-muted)!important;margin-top:30px!important;font-size:clamp(1.05rem,1.7vw,1.35rem)!important;line-height:1.6!important}.carelens-lassie-inspired .carelens-ref-hero .inline-flex{border-color:var(--cl-product-line)!important;color:var(--cl-product-muted)!important;background:0 0!important}.carelens-lassie-inspired .carelens-ref-hero button{min-height:54px;padding-inline:24px;background:var(--cl-product-ink)!important;color:var(--cl-product-bg)!important;box-shadow:none!important}.carelens-lassie-inspired .carelens-ref-hero a{min-height:54px;border-color:var(--cl-product-line)!important;box-shadow:none!important;background:0 0!important}.carelens-lassie-inspired .carelens-ref-visual{min-height:500px!important}.carelens-lassie-inspired .carelens-ref-device{border:1px solid var(--cl-product-line)!important;border-radius:34px!important;width:min(500px,80vw)!important;height:min(570px,72vw)!important;box-shadow:0 40px 100px -65px #0000008c!important}.carelens-lassie-inspired .carelens-ref-status{border-color:var(--cl-product-line)!important;background:var(--cl-product-bg)!important;bottom:8px!important;box-shadow:0 18px 40px -30px #0006!important}.carelens-lassie-inspired .hero-action-card{width:min(1180px,100%);border:1px solid var(--cl-product-line)!important;box-shadow:none!important;background:#fffffff5!important;border-radius:28px!important;margin:0 auto!important;padding:clamp(24px,4vw,48px)!important}.carelens-lassie-inspired .hero-action-card:before{display:none!important}.carelens-lassie-inspired .carelens-bento,.carelens-lassie-inspired .carelens-walkthrough,.carelens-lassie-inspired .carelens-feature-block,.carelens-lassie-inspired .carelens-testimonials{border-bottom:1px solid var(--cl-product-line);width:min(1180px,100%);border-top:0!important;margin-top:0!important;margin-left:auto!important;margin-right:auto!important;padding-top:clamp(90px,11vw,150px)!important;padding-bottom:clamp(90px,11vw,150px)!important}.carelens-lassie-inspired .carelens-section-heading{margin-bottom:58px!important}.carelens-lassie-inspired .carelens-section-heading h2{max-width:820px;letter-spacing:-.065em!important;font-size:clamp(3rem,6.4vw,6.2rem)!important;font-weight:650!important;line-height:.91!important}.carelens-lassie-inspired .carelens-section-heading h2 span{color:var(--cl-product-muted)!important}.carelens-lassie-inspired .carelens-section-heading p:last-child{max-width:420px;color:var(--cl-product-muted)}.carelens-lassie-inspired .carelens-bento-grid{gap:12px!important}.carelens-lassie-inspired .carelens-bento-card,.carelens-lassie-inspired .carelens-bento-card:nth-child(n){border:1px solid var(--cl-product-line)!important;background:color-mix(in srgb,var(--cl-product-bg) 92%,white)!important;min-height:360px!important;box-shadow:none!important;border-radius:24px!important}.carelens-lassie-inspired .carelens-bento-card:hover{transform:translateY(-3px)!important;box-shadow:0 30px 70px -55px #00000080!important}.carelens-lassie-inspired .carelens-bento-glow,.carelens-lassie-inspired .carelens-bento-noise{opacity:.12!important}.carelens-lassie-inspired .carelens-bento-icon{border-color:var(--cl-product-line)!important;box-shadow:none!important;background:0 0!important}.carelens-lassie-inspired .carelens-bento-card h3{letter-spacing:-.045em!important;font-size:clamp(1.55rem,2.5vw,2.25rem)!important}.carelens-lassie-inspired .carelens-bento-card p{max-width:390px;color:var(--cl-product-muted)!important}.carelens-lassie-inspired .carelens-feature-block>div,.carelens-lassie-inspired .carelens-walkthrough>div{border-color:var(--cl-product-line)!important}.carelens-lassie-inspired .carelens-feature-block img,.carelens-lassie-inspired .carelens-walkthrough img{box-shadow:none!important;border-radius:28px!important}.carelens-lassie-inspired .carelens-editorial-footer{width:min(1180px,100%);margin:auto;border-top:0!important;padding-top:90px!important}.carelens-lassie-inspired .carelens-editorial-footer h2{max-width:900px;letter-spacing:-.07em!important;font-size:clamp(3.2rem,7vw,7rem)!important;line-height:.9!important}.carelens-lassie-inspired .carelens-editorial-footer a.bg-gradient-hero{background:var(--cl-product-ink)!important;color:var(--cl-product-bg)!important}.carelens-lassie-inspired .video-orb,.carelens-lassie-inspired .carelens-aurora,.carelens-lassie-inspired [class*=aurora]{opacity:.08}@media(max-width:767px){.carelens-lassie-inspired{padding-inline:12px!important}.carelens-lassie-inspired .premium-nav{width:calc(100% - 4px);min-height:56px;padding:7px 8px 7px 10px!important;top:8px!important}.carelens-lassie-inspired .premium-nav .font-display{max-width:120px}.carelens-lassie-inspired .carelens-ref-hero{min-height:auto;margin-top:18px;padding:72px 4px 70px!important}.carelens-lassie-inspired .carelens-ref-hero h1{font-size:clamp(3.45rem,16vw,5.6rem)!important}.carelens-lassie-inspired .carelens-ref-visual{margin-top:24px;min-height:390px!important}.carelens-lassie-inspired .carelens-ref-device{width:min(330px,84vw)!important;height:min(410px,105vw)!important}.carelens-lassie-inspired .hero-action-card{border-radius:22px!important;padding:20px!important}.carelens-lassie-inspired .carelens-bento,.carelens-lassie-inspired .carelens-walkthrough,.carelens-lassie-inspired .carelens-feature-block,.carelens-lassie-inspired .carelens-testimonials{padding-top:82px!important;padding-bottom:82px!important}.carelens-lassie-inspired .carelens-section-heading h2{font-size:clamp(3rem,15vw,4.6rem)!important}.carelens-lassie-inspired .carelens-bento-card,.carelens-lassie-inspired .carelens-bento-card:nth-child(n){min-height:300px!important}}.carelens-landing.carelens-lassie-inspired{--cl-product-bg:#f7f7f2;--cl-product-ink:#171915;--cl-product-muted:#70756e;--cl-product-line:#17191521;--cl-product-accent:#2f6c58;color:var(--cl-product-ink);max-width:1320px!important;padding-inline:clamp(16px,3.2vw,48px)!important}html.dark .carelens-landing.carelens-lassie-inspired{--cl-product-bg:#0d100e;--cl-product-ink:#f2f4ef;--cl-product-muted:#a5aaa3;--cl-product-line:#f2f4ef24;--cl-product-accent:#7db69f}.carelens-landing.carelens-lassie-inspired:before{background:var(--cl-product-bg)!important}.carelens-landing .premium-nav.carelens-reference-topnav{width:min(1180px,100%);margin-inline:auto;border:0!important;border-bottom:1px solid var(--cl-product-line)!important;box-shadow:none!important;-webkit-backdrop-filter:blur(14px)!important;backdrop-filter:blur(14px)!important;background:#f6f6f0f0!important;border-radius:0!important;margin-bottom:0!important;padding:8px 10px 8px 14px!important}html.dark .carelens-landing .premium-nav{background:#141815e6!important}html.dark .carelens-landing .carelens-floating-card{background:#141815eb}.carelens-landing .premium-nav .carelens-ref-nav-link{color:var(--cl-product-muted)!important;padding:.55rem .72rem!important;font-size:.82rem!important;font-weight:500!important}.carelens-landing .premium-nav .carelens-ref-nav-link.is-active:after{display:none}.carelens-landing .premium-nav .cl-menu-trigger{border-color:var(--cl-product-line)!important;background:0 0!important}.carelens-landing .premium-nav>div:last-child>a{background:var(--cl-product-ink)!important;color:var(--cl-product-bg)!important;box-shadow:none!important}.carelens-landing .carelens-ref-hero{width:min(1180px,100%);margin-inline:auto;border:0!important;border-bottom:1px solid var(--cl-product-line)!important;background:0 0!important;border-radius:0!important;min-height:720px!important;margin-top:0!important;padding:clamp(76px,9vw,132px) 0 clamp(80px,9vw,128px)!important}.carelens-landing .carelens-ref-hero>div{grid-template-columns:minmax(0,1.08fr) minmax(380px,.92fr)!important;gap:clamp(40px,7vw,110px)!important;padding:0!important}.carelens-landing .carelens-ref-hero>div>div:first-child>p{max-width:530px!important;color:var(--cl-product-muted)!important;margin-top:28px!important;font-size:clamp(1rem,1.25vw,1.18rem)!important;line-height:1.65!important}.carelens-landing .carelens-ref-hero>div>div:first-child>div:first-child{text-transform:uppercase;letter-spacing:.14em;font-size:.68rem;color:var(--cl-product-muted)!important;background:0 0!important;border:0!important;padding:0!important}.carelens-landing .carelens-ref-hero .carelens-ref-visual{align-self:stretch;min-height:510px!important}.carelens-landing .carelens-ref-device{min-height:430px;transition:transform .6s cubic-bezier(.2,0,0,1),box-shadow .6s;transform:rotate(1.5deg);border:1px solid var(--cl-product-line)!important;border-radius:34px!important;width:min(430px,82%)!important;height:min(540px,42vw)!important;box-shadow:0 38px 90px -60px #0000009e!important}.carelens-landing .carelens-ref-device-caption{color:#fff!important;font-size:.82rem!important}.carelens-landing .carelens-ref-status{border-color:var(--cl-product-line)!important;background:var(--cl-product-bg)!important;color:var(--cl-product-ink)!important;bottom:18px!important;box-shadow:0 18px 45px -34px #00000073!important}.carelens-landing .hero-action-card{width:min(1180px,100%);border:0!important;border-bottom:1px solid var(--cl-product-line)!important;box-shadow:none!important;background:0 0!important;border-radius:0!important;margin:0 auto!important;padding:64px 0!important}.carelens-landing .hero-action-card .grid>button{border-color:var(--cl-product-line)!important;background:color-mix(in srgb,var(--cl-product-bg) 92%,white)!important;border-radius:24px!important;min-height:170px!important}.carelens-landing .carelens-bento{border-bottom:1px solid var(--cl-product-line);width:min(1180px,100%);border-top:0!important;margin:0 auto!important;padding:clamp(100px,12vw,160px) 0!important}.carelens-landing .carelens-section-heading{align-items:end;gap:40px;grid-template-columns:minmax(0,1fr) minmax(260px,.38fr)!important;margin-bottom:64px!important;display:grid!important}.carelens-landing .carelens-section-heading h2{letter-spacing:-.07em!important;max-width:850px!important;font-size:clamp(3.4rem,6vw,6.4rem)!important;font-weight:620!important;line-height:.9!important}.carelens-landing .carelens-bento-grid{grid-template-columns:repeat(12,minmax(0,1fr))!important;gap:12px!important}.carelens-landing .carelens-bento-card,.carelens-landing .carelens-bento-card:nth-child(n){border:1px solid var(--cl-product-line)!important;background:color-mix(in srgb,var(--cl-product-bg) 92%,white)!important;min-height:410px!important;box-shadow:none!important;border-radius:26px!important;grid-column:span 4!important}.carelens-landing .carelens-bento-card:hover{transform:translateY(-4px)!important;box-shadow:0 32px 70px -58px #000000a6!important}.carelens-landing .carelens-bento-card h3{letter-spacing:-.055em!important;font-size:clamp(1.7rem,2.7vw,2.55rem)!important;line-height:1!important}.carelens-landing .carelens-story-sections{border-bottom:1px solid var(--cl-product-line);width:min(1180px,100%);margin:0 auto!important;padding:clamp(100px,12vw,160px) 0!important}.carelens-landing .carelens-story-heading{justify-content:space-between;align-items:end;gap:32px;display:flex;text-align:left!important}.carelens-landing .carelens-story-heading h2{max-width:820px;letter-spacing:-.07em!important;font-size:clamp(3.2rem,5.8vw,6rem)!important;line-height:.92!important}.carelens-landing .carelens-story-card{min-height:500px;border:0!important;border-top:1px solid var(--cl-product-line)!important;box-shadow:none!important;background:0 0!important;border-radius:0!important;padding:0!important}.carelens-landing .carelens-story-card>div h3{max-width:510px;letter-spacing:-.06em!important;font-size:clamp(2rem,4vw,4.4rem)!important;font-weight:600!important;line-height:.96!important}.carelens-landing .carelens-story-card>div p:last-child{max-width:470px;margin-top:22px;color:var(--cl-product-muted)!important;font-size:1rem!important;line-height:1.7!important}.carelens-landing .carelens-story-card picture,.carelens-landing .carelens-story-card img{object-fit:cover;width:100%;height:500px;box-shadow:none!important;border-radius:26px!important}.carelens-landing .carelens-proof-section,.carelens-landing .carelens-trust-section,.carelens-landing .carelens-closing-section{width:min(1180px,100%);margin:0 auto!important}.carelens-landing .carelens-proof-section{border-bottom:1px solid var(--cl-product-line);padding:100px 0}.carelens-landing .carelens-proof-heading{text-align:left!important}.carelens-landing .carelens-proof-section>div:last-child{border:0!important;border-top:1px solid var(--cl-product-line)!important;max-width:760px!important;box-shadow:none!important;text-align:left!important;background:0 0!important;border-radius:0!important;margin:0!important;padding:34px 0!important}.carelens-landing .carelens-trust-section{padding:0!important}.carelens-landing .carelens-trust-section>div{border:0!important;border-top:1px solid var(--cl-product-line)!important;border-bottom:1px solid var(--cl-product-line)!important;box-shadow:none!important;background:var(--cl-product-ink)!important;color:var(--cl-product-bg)!important;border-radius:0!important;padding:clamp(56px,8vw,110px) clamp(24px,7vw,100px)!important}.carelens-landing .carelens-closing-section{padding:clamp(100px,13vw,170px) 0 40px!important}.carelens-landing .carelens-closing-section>div{box-shadow:none!important;text-align:left!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}.carelens-landing .carelens-closing-section h2{max-width:930px;letter-spacing:-.075em!important;font-size:clamp(3.8rem,7vw,7.4rem)!important;font-weight:620!important;line-height:.88!important}.carelens-landing .carelens-closing-section p{max-width:500px!important}@media(max-width:900px){.carelens-landing .carelens-ref-hero>div{grid-template-columns:1fr!important}.carelens-landing .carelens-ref-hero{min-height:auto!important}.carelens-landing .carelens-ref-title{font-size:clamp(3.5rem,12vw,6rem)!important}.carelens-landing .carelens-ref-visual{min-height:460px!important}.carelens-landing .carelens-bento-card,.carelens-landing .carelens-bento-card:nth-child(n),.carelens-landing .carelens-bento-card:first-child,.carelens-landing .carelens-bento-card:nth-child(5){grid-column:span 6!important}.carelens-landing .carelens-section-heading{grid-template-columns:1fr!important}}@media(max-width:640px){.carelens-landing{padding-inline:14px!important}.carelens-landing .premium-nav{top:4px!important}.carelens-landing .premium-nav .carelens-ref-nav-link{display:none}.carelens-landing .carelens-ref-hero{padding:70px 0 76px!important}.carelens-landing .carelens-ref-title{font-size:clamp(3.1rem,16vw,5rem)!important}.carelens-landing .carelens-ref-visual{min-height:400px!important}.carelens-landing .carelens-ref-device{width:min(330px,88vw)!important;height:410px!important;min-height:0!important}.carelens-landing .hero-action-card{padding:48px 0!important}.carelens-landing .carelens-section-heading{margin-bottom:44px!important}.carelens-landing .carelens-section-heading h2,.carelens-landing .carelens-story-heading h2{font-size:clamp(2.8rem,15vw,4.5rem)!important}.carelens-landing .carelens-bento-card,.carelens-landing .carelens-bento-card:nth-child(n),.carelens-landing .carelens-bento-card:first-child,.carelens-landing .carelens-bento-card:nth-child(5){grid-column:span 12!important;min-height:330px!important}.carelens-landing .carelens-story-card{min-height:0}.carelens-landing .carelens-story-card>div{padding:36px 0}.carelens-landing .carelens-story-card picture,.carelens-landing .carelens-story-card img{height:330px;border-radius:22px!important}.carelens-landing .carelens-proof-section,.carelens-landing .carelens-story-sections{padding:84px 0!important}.carelens-landing .carelens-closing-section{padding-top:90px!important}}@media(prefers-reduced-motion:reduce){.carelens-landing .carelens-ref-device,.carelens-landing .carelens-ref-device:hover{transform:none!important}}.carelens-landing,.carelens-landing *{box-sizing:border-box}.carelens-landing{overflow-x:clip!important}.carelens-landing>*,.carelens-landing section,.carelens-landing header,.carelens-landing footer,.carelens-landing article{min-width:0;max-width:100%}.carelens-landing img,.carelens-landing picture,.carelens-landing video,.carelens-landing canvas{max-width:100%}.carelens-landing h1,.carelens-landing h2,.carelens-landing h3,.carelens-landing p,.carelens-landing a,.carelens-landing button,.carelens-landing span{overflow-wrap:anywhere}.carelens-landing .carelens-ref-hero,.carelens-landing .hero-action-card,.carelens-landing .carelens-bento,.carelens-landing .carelens-story-sections,.carelens-landing .carelens-proof-section,.carelens-landing .carelens-trust-section,.carelens-landing .carelens-closing-section{overflow:clip}.carelens-landing .carelens-ref-device{max-width:calc(100vw - 40px)!important}.carelens-landing .hero-action-card .grid>button,.carelens-landing .carelens-story-card>div,.carelens-landing .carelens-bento-grid,.carelens-landing .premium-nav,.carelens-landing .premium-nav>*{min-width:0}@media(max-width:420px){.carelens-landing{padding-inline:10px!important}.carelens-landing .premium-nav{width:100%!important;margin-top:4px!important;padding-inline:8px!important}.carelens-landing .premium-nav>a{max-width:calc(100% - 112px)}.carelens-landing .premium-nav>a .text-\[10px\]{display:none}.carelens-landing .carelens-ref-hero{padding-top:56px!important}.carelens-landing .carelens-ref-title{letter-spacing:-.065em!important;font-size:clamp(2.85rem,15vw,4.2rem)!important}.carelens-landing .carelens-ref-hero>div{gap:28px!important}.carelens-landing .carelens-ref-visual{min-height:330px!important}.carelens-landing .carelens-ref-device{border-radius:26px!important;width:min(290px,100vw - 52px)!important;height:min(360px,100vw - 30px)!important}.carelens-landing .carelens-ref-status{white-space:normal;text-align:center;max-width:calc(100% - 28px)}.carelens-landing .hero-action-card .grid{grid-template-columns:1fr!important}.carelens-landing .hero-action-card .grid>button{min-height:132px!important}.carelens-landing .carelens-section-heading,.carelens-landing .carelens-story-heading{gap:20px!important}.carelens-landing .carelens-section-heading h2,.carelens-landing .carelens-story-heading h2{font-size:clamp(2.55rem,14vw,3.9rem)!important}.carelens-landing .carelens-story-card picture,.carelens-landing .carelens-story-card img{height:270px!important}}@media(prefers-reduced-motion:reduce){.carelens-landing *,.carelens-landing :before,.carelens-landing :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}:root{--cl-v3-bg:#f7f7f2;--cl-v3-ink:#141712;--cl-v3-muted:#687067;--cl-v3-line:#14171221;--cl-v3-soft:#e9eee7;--cl-v3-accent:#2f6655}body{background:var(--cl-v3-bg)}.carelens-landing{color:var(--cl-v3-ink);background:radial-gradient(700px 420px at 82% 3%,#bed6c94d,transparent 65%),radial-gradient(620px 420px at 8% 32%,#dae0cf38,transparent 66%),var(--cl-v3-bg)!important}.carelens-landing .premium-nav{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:0!important;border-bottom:1px solid var(--cl-v3-line)!important;width:min(100%,1380px)!important;box-shadow:none!important;background:#f7f7f2e6!important;border-radius:0!important;margin-inline:auto!important}.carelens-landing .carelens-ref-hero,.carelens-landing .carelens-story-sections,.carelens-landing .carelens-proof-section,.carelens-landing .carelens-trust-section,.carelens-landing .carelens-closing-section,.carelens-landing .carelens-bento{max-width:1380px!important;margin-inline:auto!important}.carelens-landing .carelens-ref-hero{min-height:min(820px,82vh)!important;padding-top:clamp(80px,10vw,150px)!important;padding-bottom:clamp(70px,9vw,130px)!important}.carelens-landing .carelens-ref-title{letter-spacing:-.078em!important;max-width:920px!important;font-size:clamp(4.2rem,8vw,8.7rem)!important;font-weight:600!important;line-height:.84!important}.carelens-landing .carelens-ref-title em,.carelens-landing .carelens-ref-title strong{font-weight:inherit!important}.carelens-landing .carelens-ref-kicker{color:var(--cl-v3-accent)!important;letter-spacing:.13em!important}.carelens-landing .carelens-ref-visual{background:0 0!important}.carelens-landing .carelens-ref-device{border:1px solid #1417121f!important;box-shadow:0 34px 80px #14171221,0 8px 24px #14171212!important}.carelens-landing .hero-action-card{border:1px solid var(--cl-v3-line)!important;max-width:1380px!important;box-shadow:none!important;background:0 0!important;border-left:0!important;border-right:0!important;border-radius:0!important;margin-inline:auto!important;padding:clamp(56px,8vw,112px) 0!important}.carelens-landing .hero-action-card h2,.carelens-landing .carelens-section-heading h2,.carelens-landing .carelens-story-heading h2{letter-spacing:-.07em!important;font-size:clamp(3.2rem,6.5vw,7rem)!important;font-weight:600!important;line-height:.88!important}.carelens-landing .carelens-section-heading{border-bottom:1px solid var(--cl-v3-line);padding-bottom:28px}.carelens-landing .carelens-bento-grid{background:var(--cl-v3-line)!important;border:1px solid var(--cl-v3-line)!important;gap:1px!important}.carelens-landing .carelens-bento-card{min-height:390px;transition:background .3s,transform .3s;background:var(--cl-v3-bg)!important;box-shadow:none!important;border:0!important;border-radius:0!important}.carelens-landing .carelens-bento-card:hover{transform:translateY(-2px);background:#eef1ea!important}.carelens-landing .carelens-story-card{border-top:1px solid var(--cl-v3-line)!important;box-shadow:none!important;background:0 0!important;border-bottom:0!important;border-radius:0!important}.carelens-landing .carelens-story-card picture,.carelens-landing .carelens-story-card img{box-shadow:none!important;border-radius:0!important}.carelens-landing .carelens-story-card>div{padding-inline:clamp(12px,4vw,70px)!important}.carelens-landing .carelens-proof-section{border-top:1px solid var(--cl-v3-line)!important;border-bottom:1px solid var(--cl-v3-line)!important;background:0 0!important}.carelens-landing .carelens-trust-section{box-shadow:none!important;background:#e9eee7!important;border:0!important;border-radius:0!important}.carelens-landing .carelens-closing-section{background:var(--cl-v3-ink)!important;color:#f7f7f2!important}.carelens-landing .carelens-closing-section .button,.carelens-landing .carelens-closing-section button,.carelens-landing .carelens-closing-section a{border-radius:999px}.carelens-landing .menu-panel{border-left:1px solid var(--cl-v3-line)!important;background:var(--cl-v3-bg)!important;border-radius:0!important;box-shadow:-30px 0 80px #1417121f!important}@media(max-width:900px){.carelens-landing .carelens-ref-title{font-size:clamp(3.7rem,13vw,6.6rem)!important}.carelens-landing .carelens-ref-hero{min-height:auto!important}}@media(max-width:640px){.carelens-landing .carelens-ref-hero{padding-top:64px!important;padding-bottom:70px!important}.carelens-landing .carelens-ref-title{letter-spacing:-.065em!important;font-size:clamp(3rem,16vw,5rem)!important}.carelens-landing .hero-action-card h2,.carelens-landing .carelens-section-heading h2,.carelens-landing .carelens-story-heading h2{font-size:clamp(2.7rem,14vw,4.4rem)!important}.carelens-landing .carelens-bento-card{min-height:300px}}@media(prefers-reduced-motion:reduce){.carelens-landing .carelens-bento-card,.carelens-landing .carelens-bento-card:hover{transition:none!important;transform:none!important}}.public-site-shell.editorial-site{background:var(--cl-v3-bg);color:var(--cl-v3-ink);max-width:none!important}.public-site-shell.editorial-site .premium-nav{border:0!important;border-bottom:1px solid var(--cl-v3-line)!important;box-shadow:none!important;background:#f7f7f2e6!important;border-radius:0!important}.public-site-shell.editorial-site .premium-nav a,.public-site-shell.editorial-site .premium-nav button{box-shadow:none}.public-site-shell.editorial-site .premium-content>section,.public-site-shell.editorial-site .premium-content>main,.public-site-shell.editorial-site .premium-content>article{border-radius:0}.public-site-shell.editorial-site .bg-card,.public-site-shell.editorial-site .bg-background\/80,.public-site-shell.editorial-site .bg-background\/90{box-shadow:none}.public-site-shell.editorial-site .menu-panel{background:var(--cl-v3-bg)!important;border-radius:0!important}@media(max-width:640px){.public-site-shell.editorial-site{padding-inline:10px!important}}.carelens-landing.carelens-lassie-inspired{font-feature-settings:"ss01" 1,"ss02" 1;text-rendering:optimizelegibility}.carelens-landing .carelens-ref-title,.carelens-landing .carelens-section-heading h2,.carelens-landing .carelens-story-heading h2,.carelens-landing .carelens-closing-section h2{text-wrap:balance}.carelens-landing .carelens-ref-hero,.carelens-landing .hero-action-card,.carelens-landing .carelens-story-sections,.carelens-landing .carelens-bento,.carelens-landing .carelens-proof-section,.carelens-landing .carelens-closing-section{contain:layout paint}.carelens-landing .carelens-bento-card{will-change:transform}.carelens-landing .carelens-bento-card:hover{will-change:auto}.carelens-landing .carelens-ref-device{will-change:transform}@media(max-width:640px){.carelens-landing .carelens-ref-device{will-change:auto}}:root{--cl4-paper:#f5f4ee;--cl4-paper-2:#eeeee6;--cl4-ink:#151713;--cl4-muted:#6c7169;--cl4-line:#15171324;--cl4-moss:#2e6652;--cl4-moss-soft:#dfe9e1;--cl4-white:#fbfbf7}html.dark{--cl4-paper:#0e110f;--cl4-paper-2:#151a16;--cl4-ink:#f2f4ee;--cl4-muted:#a4aaa2;--cl4-line:#f2f4ee26;--cl4-moss:#88b9a4;--cl4-moss-soft:#1d2a23;--cl4-white:#141814}.carelens-landing,.public-site-shell.editorial-site{--cl4-paper:var(--cl4-paper);font-family:inherit;color:var(--cl4-ink)!important;background:var(--cl4-paper)!important}.carelens-landing:before,.public-site-shell.editorial-site:before{display:none!important}.carelens-landing .premium-nav,.public-site-shell.editorial-site .premium-nav{-webkit-backdrop-filter:blur(18px)saturate(115%);border:1px solid var(--cl4-line)!important;background:#f5f4eee6!important;border-radius:999px!important;width:min(1280px,100% - 20px)!important;min-height:64px!important;margin:10px auto 0!important;padding:8px 10px 8px 16px!important;box-shadow:0 16px 48px #15171314!important}html.dark .carelens-landing .premium-nav,html.dark .public-site-shell.editorial-site .premium-nav{background:#0e110fe6!important}.carelens-landing .premium-nav .carelens-ref-nav-link{color:var(--cl4-muted)!important;border-radius:999px!important;transition:color .25s,background .25s,transform .25s!important}.carelens-landing .premium-nav .carelens-ref-nav-link:hover,.carelens-landing .premium-nav .carelens-ref-nav-link.is-active{color:var(--cl4-ink)!important;background:var(--cl4-paper-2)!important}.carelens-landing .premium-nav .cl-menu-trigger,.public-site-shell.editorial-site .premium-nav .cl-menu-trigger{border-color:var(--cl4-line)!important;background:var(--cl4-white)!important;color:var(--cl4-ink)!important}.carelens-landing .premium-nav .cl-menu-trigger:hover,.public-site-shell.editorial-site .premium-nav .cl-menu-trigger:hover{transform:translateY(-1px)}.carelens-landing .carelens-ref-hero{border-bottom:1px solid var(--cl4-line)!important;background:0 0!important;width:min(1280px,100%)!important;min-height:min(800px,100vh - 60px)!important;padding:clamp(88px,11vw,150px) 0 clamp(70px,9vw,120px)!important}.carelens-landing .carelens-ref-hero>div{grid-template-columns:minmax(0,1.05fr) minmax(360px,.95fr)!important;align-items:center!important;gap:clamp(36px,8vw,120px)!important}.carelens-landing .carelens-ref-hero>div>div:first-child>div:first-child{color:var(--cl4-moss)!important;letter-spacing:.16em!important;font-weight:700!important}.carelens-landing .carelens-ref-hero button{background:var(--cl4-ink)!important;min-height:56px!important;color:var(--cl4-paper)!important;border-radius:999px!important;padding-inline:25px!important;box-shadow:0 14px 30px #15171324!important}.carelens-landing .carelens-ref-hero button:hover{transform:translateY(-2px)}.carelens-landing .carelens-ref-hero a{border-color:var(--cl4-line)!important;min-height:56px!important;color:var(--cl4-ink)!important;background:0 0!important;border-radius:999px!important}.carelens-landing .carelens-ref-visual{min-height:560px!important}.carelens-landing .carelens-ref-device{transition:transform .65s cubic-bezier(.2,.8,.2,1),box-shadow .65s;transform:rotate(2deg)translateY(4px);border:1px solid var(--cl4-line)!important;background:var(--cl4-white)!important;border-radius:38px!important;width:min(480px,84%)!important;height:min(590px,44vw)!important;min-height:470px!important;box-shadow:0 42px 100px #15171329,0 8px 25px #15171312!important}.carelens-landing .carelens-ref-device:hover{transform:rotate(0)translateY(-8px);box-shadow:0 55px 120px #1517132e,0 12px 30px #15171314!important}.carelens-landing .carelens-ref-status{border-color:var(--cl4-line)!important;background:var(--cl4-white)!important;color:var(--cl4-ink)!important;box-shadow:0 14px 36px #1517131a!important}.carelens-landing .hero-action-card{border:0!important;border-bottom:1px solid var(--cl4-line)!important;background:0 0!important;border-radius:0!important;width:min(1280px,100%)!important;padding:clamp(56px,7vw,92px) 0!important}.carelens-landing .hero-action-card .grid>button{border:1px solid var(--cl4-line)!important;background:var(--cl4-white)!important;min-height:190px!important;color:var(--cl4-ink)!important;border-radius:28px!important;transition:transform .35s cubic-bezier(.2,.8,.2,1),border-color .35s,box-shadow .35s!important}.carelens-landing .hero-action-card .grid>button:hover{border-color:#2e665266!important;transform:translateY(-5px)!important;box-shadow:0 30px 70px #1517131a!important}.carelens-landing .hero-action-card .grid>button span:first-child{background:var(--cl4-moss-soft)!important;color:var(--cl4-moss)!important}.carelens-landing .carelens-bento,.carelens-landing .carelens-story-sections,.carelens-landing .carelens-proof-section,.carelens-landing .carelens-closing-section{border-bottom:1px solid var(--cl4-line)!important;width:min(1280px,100%)!important;padding-top:clamp(100px,12vw,165px)!important;padding-bottom:clamp(100px,12vw,165px)!important}.carelens-landing .carelens-section-heading{border-bottom:1px solid var(--cl4-line)!important;grid-template-columns:minmax(0,1fr) minmax(260px,.42fr)!important;align-items:end!important;gap:48px!important;margin-bottom:60px!important;padding-bottom:30px!important;display:grid!important}.carelens-landing .carelens-section-heading h2,.carelens-landing .carelens-story-heading h2,.carelens-landing .carelens-closing-section h2{color:var(--cl4-ink)!important;letter-spacing:-.075em!important;font-size:clamp(3.6rem,6.8vw,7.4rem)!important;font-weight:600!important;line-height:.86!important}.carelens-landing .carelens-section-heading p:last-child{color:var(--cl4-muted)!important;line-height:1.7!important}.carelens-landing .carelens-bento-grid{background:var(--cl4-line)!important;border:1px solid var(--cl4-line)!important;grid-template-columns:repeat(12,minmax(0,1fr))!important;gap:1px!important;display:grid!important}.carelens-landing .carelens-bento-card,.carelens-landing .carelens-bento-card:nth-child(n),.carelens-landing .carelens-bento-card:first-child,.carelens-landing .carelens-bento-card:nth-child(5){background:var(--cl4-paper)!important;min-height:410px!important;box-shadow:none!important;border:0!important;border-radius:0!important;grid-column:span 4!important;transition:background .3s,transform .3s!important;transform:none!important}.carelens-landing .carelens-bento-card:hover{background:var(--cl4-paper-2)!important;box-shadow:none!important;transform:translateY(-3px)!important}.carelens-landing .carelens-bento-card h3{color:var(--cl4-ink)!important;letter-spacing:-.055em!important;font-size:clamp(1.75rem,2.6vw,2.7rem)!important;line-height:.96!important}.carelens-landing .carelens-bento-card p{color:var(--cl4-muted)!important}.carelens-landing .carelens-story-heading{justify-content:space-between!important;align-items:end!important;gap:36px!important;margin-bottom:58px!important;display:flex!important}.carelens-landing .carelens-story-card{border:0!important;border-top:1px solid var(--cl4-line)!important;min-height:540px!important;box-shadow:none!important;background:0 0!important;border-radius:0!important}.carelens-landing .carelens-story-card>div{padding:58px clamp(12px,4vw,70px) 58px 0!important}.carelens-landing .carelens-story-card>div h3{max-width:620px!important;color:var(--cl4-ink)!important;letter-spacing:-.065em!important;font-size:clamp(2.2rem,4.4vw,5rem)!important;font-weight:600!important;line-height:.91!important}.carelens-landing .carelens-story-card>div p:last-child{max-width:520px!important;color:var(--cl4-muted)!important;font-size:1rem!important;line-height:1.75!important}.carelens-landing .carelens-story-card picture,.carelens-landing .carelens-story-card img{object-fit:cover!important;border-radius:30px!important;height:540px!important;box-shadow:0 30px 80px #1517131a!important}.carelens-landing .carelens-proof-section{background:var(--cl4-paper)!important}.carelens-landing .carelens-proof-heading{max-width:900px!important}.carelens-landing .carelens-trust-section{border-bottom:1px solid var(--cl4-line)!important;width:min(1280px,100%)!important;margin-inline:auto!important}.carelens-landing .carelens-trust-section>div{background:var(--cl4-moss-soft)!important;color:var(--cl4-ink)!important;box-shadow:none!important;border:0!important;border-radius:32px!important}.carelens-landing .carelens-closing-section{background:var(--cl4-ink)!important;color:var(--cl4-paper)!important;border-bottom:0!important;border-radius:34px!important;padding-inline:clamp(28px,7vw,100px)!important}.carelens-landing .carelens-closing-section h2{color:var(--cl4-paper)!important}.carelens-landing .carelens-closing-section p{color:#f5f4eeb8!important}.carelens-landing .carelens-aurora,.carelens-landing [class*=aurora],.carelens-landing .carelens-bento-noise,.carelens-landing .carelens-bento-glow{opacity:.025!important}.carelens-landing .carelens-ref-device,.carelens-landing .carelens-bento-card,.carelens-landing .carelens-story-card img{will-change:auto!important}.public-site-shell.editorial-site{background:var(--cl4-paper)!important;width:100%!important;max-width:none!important;padding-inline:clamp(14px,3vw,48px)!important}.public-site-shell.editorial-site .premium-content{width:min(1280px,100%)!important;margin-inline:auto!important}.public-site-shell.editorial-site .premium-content>section,.public-site-shell.editorial-site .premium-content>main,.public-site-shell.editorial-site .premium-content>article{max-width:1280px;margin-inline:auto}.public-site-shell.editorial-site .bg-gradient-hero,.public-site-shell.editorial-site .shadow-glow,.public-site-shell.editorial-site .shadow-soft{box-shadow:none!important}.public-site-shell.editorial-site .menu-panel{border:1px solid var(--cl4-line)!important;background:var(--cl4-paper)!important;border-radius:30px!important;width:min(560px,100vw - 24px)!important;box-shadow:0 35px 90px #15171333!important}.public-site-shell.editorial-site .menu-backdrop{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#15171347!important}.menu-shell[data-open=false] .menu-backdrop{opacity:0!important}.menu-shell[data-open=true] .menu-backdrop{opacity:1!important}.menu-shell .menu-panel{transform-origin:100% 0;transition:transform .42s cubic-bezier(.2,.8,.2,1),opacity .28s!important}.menu-shell[data-open=false] .menu-panel{opacity:0!important;transform:translate(24px,-12px)scale(.97)!important}.menu-shell[data-open=true] .menu-panel{opacity:1!important;transform:translate(0)scale(1)!important}.carelens-landing [data-depth=hero]{perspective:1400px}.carelens-landing .carelens-ref-device{transform-style:preserve-3d}@media(max-width:900px){.carelens-landing .carelens-ref-hero{min-height:auto!important}.carelens-landing .carelens-ref-hero>div{grid-template-columns:1fr!important}.carelens-landing .carelens-ref-title{font-size:clamp(3.8rem,13vw,6.7rem)!important}.carelens-landing .carelens-ref-visual{min-height:470px!important}.carelens-landing .carelens-bento-card,.carelens-landing .carelens-bento-card:nth-child(n),.carelens-landing .carelens-bento-card:first-child,.carelens-landing .carelens-bento-card:nth-child(5){grid-column:span 6!important}.carelens-landing .carelens-section-heading{grid-template-columns:1fr!important}}@media(max-width:640px){.carelens-landing,.public-site-shell.editorial-site{padding-inline:10px!important}.carelens-landing .premium-nav,.public-site-shell.editorial-site .premium-nav{width:100%!important;min-height:58px!important;margin-top:6px!important;padding:7px 8px 7px 10px!important}.carelens-landing .carelens-ref-hero{padding:68px 0 76px!important}.carelens-landing .carelens-ref-title{letter-spacing:-.068em!important;font-size:clamp(3rem,16vw,5rem)!important}.carelens-landing .carelens-ref-visual{min-height:390px!important}.carelens-landing .carelens-ref-device{border-radius:28px!important;width:min(330px,100vw - 42px)!important;height:405px!important;min-height:0!important}.carelens-landing .hero-action-card{padding:50px 0!important}.carelens-landing .hero-action-card .grid{grid-template-columns:1fr!important}.carelens-landing .hero-action-card .grid>button{min-height:145px!important}.carelens-landing .carelens-bento-card,.carelens-landing .carelens-bento-card:nth-child(n),.carelens-landing .carelens-bento-card:first-child,.carelens-landing .carelens-bento-card:nth-child(5){grid-column:span 12!important;min-height:300px!important}.carelens-landing .carelens-section-heading h2,.carelens-landing .carelens-story-heading h2,.carelens-landing .carelens-closing-section h2{font-size:clamp(2.75rem,14vw,4.5rem)!important}.carelens-landing .carelens-story-card{min-height:auto!important}.carelens-landing .carelens-story-card>div{padding:38px 0!important}.carelens-landing .carelens-story-card picture,.carelens-landing .carelens-story-card img{border-radius:22px!important;height:310px!important}.carelens-landing .carelens-closing-section{border-radius:24px!important;padding:58px 22px!important}.public-site-shell.editorial-site .menu-panel{border-radius:24px!important;width:calc(100vw - 20px)!important;max-height:calc(100dvh - 20px)!important}}@media(max-width:360px){.carelens-landing .carelens-ref-title{font-size:2.75rem!important}.carelens-landing .carelens-ref-device{width:calc(100vw - 42px)!important;height:340px!important}}@media(prefers-reduced-motion:reduce){.carelens-landing .carelens-ref-device,.carelens-landing .carelens-ref-device:hover,.carelens-landing .carelens-bento-card,.carelens-landing .carelens-bento-card:hover{transition:none!important;transform:none!important}.menu-shell .menu-panel,.menu-shell .menu-backdrop{transition:none!important}}.carelens-landing{--cl5-bg:#f6f5ef;--cl5-surface:#fbfbf7;--cl5-ink:#141612;--cl5-muted:#686e66;--cl5-line:#14161221;--cl5-accent:#2e6652;--cl5-accent-soft:#e3ece6;background:var(--cl5-bg)!important;max-width:1320px!important;margin-inline:auto!important;padding-inline:clamp(16px,3.2vw,34px)!important}html.dark .carelens-landing{--cl5-bg:#0d100e;--cl5-surface:#141815;--cl5-ink:#f4f5ef;--cl5-muted:#a3aaa1;--cl5-line:#f4f5ef24;--cl5-accent:#8ab9a5;--cl5-accent-soft:#1b2a22}.carelens-landing .premium-nav{z-index:60!important;border:1px solid var(--cl5-line)!important;background:#fbfbf7e6!important;width:min(1240px,100% - 8px)!important;margin:12px auto 0!important;position:sticky!important;top:12px!important;box-shadow:0 18px 55px #14161214!important}.carelens-landing .premium-nav .carelens-ref-nav-link{letter-spacing:-.01em!important;font-size:13px!important;font-weight:560!important}.carelens-landing .carelens-ref-hero{border:0!important;border-bottom:1px solid var(--cl5-line)!important;background:0 0!important;border-radius:0!important;width:min(1240px,100%)!important;min-height:0!important;margin-inline:auto!important;padding:clamp(86px,10vw,138px) 0 clamp(82px,9vw,120px)!important;overflow:visible!important}.carelens-landing .carelens-ref-hero>div{grid-template-columns:minmax(0,1.02fr) minmax(360px,.98fr)!important;gap:clamp(40px,8vw,120px)!important;padding-inline:0!important}.carelens-landing .carelens-hero-kicker{color:var(--cl5-accent)!important;opacity:1!important}.carelens-landing .carelens-kicker-dot{width:7px;height:7px;box-shadow:0 0 0 5px var(--cl5-accent-soft);background:currentColor;border-radius:999px}.carelens-landing .carelens-ref-title{max-width:820px!important;color:var(--cl5-ink)!important;letter-spacing:-.085em!important;font-size:clamp(4.5rem,8.2vw,8.8rem)!important;font-weight:620!important;line-height:.82!important}.carelens-landing .carelens-ref-hero>div>div:first-child>p{max-width:620px!important;color:var(--cl5-muted)!important;font-size:clamp(1.02rem,1.5vw,1.28rem)!important;line-height:1.65!important}.carelens-landing .carelens-primary-action{background:var(--cl5-ink)!important;color:var(--cl5-bg)!important;box-shadow:0 16px 35px #14161226!important}.carelens-landing .carelens-secondary-action{border:1px solid var(--cl5-line)!important;color:var(--cl5-ink)!important;background:0 0!important}.carelens-landing .carelens-secondary-action:hover{background:var(--cl5-surface)!important}.carelens-landing .carelens-hero-note{color:var(--cl5-muted)!important}.carelens-landing .carelens-hero-note span{padding-left:12px;position:relative}.carelens-landing .carelens-hero-note span:before{content:"";background:currentColor;border-radius:50%;width:4px;height:4px;position:absolute;top:.55em;left:0}.carelens-landing .carelens-ref-visual{isolation:isolate;min-height:560px!important}.carelens-landing .carelens-ref-device{border:1px solid var(--cl5-line)!important;background:var(--cl5-surface)!important;border-radius:38px!important;width:min(430px,78%)!important;height:min(570px,42vw)!important;min-height:490px!important;transform:rotate(1.5deg)translateY(4px)!important;box-shadow:0 42px 100px #14161226,0 8px 26px #1416120f!important}.carelens-landing .carelens-ref-device:after{content:"";border-radius:inherit;pointer-events:none;z-index:15;border:1px solid #ffffff38;position:absolute;inset:0}.carelens-landing .carelens-ref-device-caption{color:#fff!important;background:linear-gradient(#0a0d0b0d,#0a0d0bd1)!important;border-radius:20px!important;padding:18px!important}.carelens-landing .carelens-floating-card{z-index:25;border:1px solid var(--cl5-line);width:min(235px,44%);color:var(--cl5-ink);-webkit-backdrop-filter:blur(16px);background:#fbfbf7eb;border-radius:18px;gap:5px;padding:15px 17px;animation:6s ease-in-out infinite carelens-float-soft;display:grid;position:absolute;box-shadow:0 22px 60px #1416121f}.carelens-landing .carelens-floating-card span{color:var(--cl5-muted);letter-spacing:.16em;font-size:9px;font-weight:800}.carelens-landing .carelens-floating-card strong{letter-spacing:-.02em;font-size:14px;line-height:1.25}.carelens-landing .carelens-floating-card-top{top:15%;left:0}.carelens-landing .carelens-floating-card-bottom{animation-delay:-2.7s;bottom:18%;right:0}.carelens-landing .carelens-ref-status{z-index:30!important;border-color:var(--cl5-line)!important;background:var(--cl5-surface)!important;color:var(--cl5-ink)!important;bottom:1%!important;box-shadow:0 15px 35px #1416121a!important}.carelens-landing .hero-action-card{border:0!important;border-bottom:1px solid var(--cl5-line)!important;width:min(1240px,100%)!important;box-shadow:none!important;background:0 0!important;border-radius:0!important;margin:0 auto!important;padding:clamp(54px,7vw,88px) 0!important}.carelens-landing .hero-action-card .grid{background:var(--cl5-line)!important;border:1px solid var(--cl5-line)!important;gap:1px!important}.carelens-landing .hero-action-card .grid>button{background:var(--cl5-surface)!important;min-height:190px!important;color:var(--cl5-ink)!important;border:0!important;border-radius:0!important}.carelens-landing .hero-action-card .grid>button:hover{background:var(--cl5-accent-soft)!important;transform:none!important}.carelens-landing .hero-action-card .grid>button span:first-child{background:var(--cl5-accent-soft)!important;width:48px!important;height:48px!important;color:var(--cl5-accent)!important}.carelens-landing .carelens-bento,.carelens-landing .carelens-story-sections,.carelens-landing .carelens-proof-section{border-bottom:1px solid var(--cl5-line)!important;width:min(1240px,100%)!important;margin-inline:auto!important;padding-block:clamp(100px,12vw,170px)!important}.carelens-landing .carelens-section-heading{border-bottom:1px solid var(--cl5-line)!important;grid-template-columns:minmax(0,1fr) minmax(250px,.38fr)!important;margin-bottom:62px!important;padding-bottom:30px!important}.carelens-landing .carelens-section-heading h2,.carelens-landing .carelens-story-heading h2,.carelens-landing .carelens-proof-heading h2{color:var(--cl5-ink)!important;letter-spacing:-.078em!important;font-size:clamp(3.6rem,6.6vw,7rem)!important;font-weight:610!important;line-height:.86!important}.carelens-landing .carelens-bento-grid{border:1px solid var(--cl5-line)!important;background:var(--cl5-line)!important;grid-template-columns:repeat(12,minmax(0,1fr))!important;gap:1px!important}.carelens-landing .carelens-bento-card,.carelens-landing .carelens-bento-card:nth-child(n),.carelens-landing .carelens-bento-card:first-child,.carelens-landing .carelens-bento-card:nth-child(5){background:var(--cl5-bg)!important;min-height:430px!important;box-shadow:none!important;border:0!important;border-radius:0!important}.carelens-landing .carelens-bento-card:first-child,.carelens-landing .carelens-bento-card:nth-child(5){grid-column:span 6!important}.carelens-landing .carelens-bento-card:hover{background:var(--cl5-surface)!important;transform:none!important}.carelens-landing .carelens-bento-icon{border-color:var(--cl5-line)!important;background:var(--cl5-surface)!important;color:var(--cl5-accent)!important;box-shadow:none!important}.carelens-landing .carelens-bento-card h3{color:var(--cl5-ink)!important;font-size:clamp(1.8rem,2.8vw,2.8rem)!important;line-height:.95!important}.carelens-landing .carelens-bento-card p,.carelens-landing .carelens-section-heading p,.carelens-landing .carelens-story-heading p{color:var(--cl5-muted)!important;line-height:1.7!important}.carelens-landing .carelens-story-heading{align-items:end!important;margin-bottom:64px!important}.carelens-landing .carelens-story-card{border-top:1px solid var(--cl5-line)!important;min-height:560px!important;box-shadow:none!important;background:0 0!important;border-radius:0!important}.carelens-landing .carelens-story-card picture,.carelens-landing .carelens-story-card img{border-radius:28px!important;height:560px!important;box-shadow:0 28px 75px #14161217!important}.carelens-landing .carelens-proof-section{text-align:left!important}.carelens-landing .carelens-trust-section>div{background:var(--cl5-accent-soft)!important;border-radius:28px!important}.carelens-landing .carelens-closing-section{background:var(--cl5-ink)!important;border:0!important;border-radius:30px!important;width:min(1240px,100%)!important;margin:0 auto!important;padding:clamp(72px,9vw,125px) clamp(28px,7vw,100px)!important}.carelens-landing .carelens-closing-section>div{box-shadow:none!important;background:0 0!important;border:0!important}.carelens-landing .carelens-closing-section h2{color:var(--cl5-bg)!important;font-size:clamp(3.5rem,7vw,7.4rem)!important;line-height:.85!important}.carelens-landing .carelens-closing-section .text-gradient{color:var(--cl5-accent-soft)!important;-webkit-text-fill-color:initial!important;background:0 0!important}@keyframes carelens-float-soft{0%,to{transform:translate(0)}50%{transform:translateY(-7px)}}@media(max-width:900px){.carelens-landing .carelens-ref-hero{padding-top:72px!important}.carelens-landing .carelens-ref-hero>div{grid-template-columns:1fr!important}.carelens-landing .carelens-ref-title{font-size:clamp(3.8rem,13vw,6.8rem)!important}.carelens-landing .carelens-ref-visual{min-height:520px!important}.carelens-landing .carelens-ref-device{width:min(390px,72%)!important;height:500px!important}.carelens-landing .carelens-floating-card-top{left:2%}.carelens-landing .carelens-floating-card-bottom{right:2%}.carelens-landing .carelens-section-heading{grid-template-columns:1fr!important}}@media(max-width:640px){.carelens-landing{padding-inline:12px!important}.carelens-landing .premium-nav{width:100%!important;margin-top:7px!important;top:7px!important}.carelens-landing .carelens-ref-hero{padding:62px 0 72px!important}.carelens-landing .carelens-ref-title{letter-spacing:-.075em!important;font-size:clamp(3.1rem,17vw,5rem)!important}.carelens-landing .carelens-ref-visual{min-height:450px!important}.carelens-landing .carelens-ref-device{border-radius:28px!important;width:min(315px,76%)!important;height:405px!important;min-height:0!important}.carelens-landing .carelens-floating-card{border-radius:15px;width:min(165px,43%);padding:12px 13px}.carelens-landing .carelens-floating-card strong{font-size:12px}.carelens-landing .carelens-floating-card-top{top:10%;left:0}.carelens-landing .carelens-floating-card-bottom{bottom:16%;right:0}.carelens-landing .hero-action-card{padding-block:50px!important}.carelens-landing .hero-action-card .grid{grid-template-columns:1fr!important}.carelens-landing .hero-action-card .grid>button{min-height:145px!important}.carelens-landing .carelens-bento-card,.carelens-landing .carelens-bento-card:nth-child(n),.carelens-landing .carelens-bento-card:first-child,.carelens-landing .carelens-bento-card:nth-child(5){grid-column:span 12!important;min-height:300px!important}.carelens-landing .carelens-story-card{min-height:auto!important}.carelens-landing .carelens-story-card picture,.carelens-landing .carelens-story-card img{border-radius:22px!important;height:320px!important}.carelens-landing .carelens-closing-section{border-radius:24px!important}}@media(prefers-reduced-motion:reduce){.carelens-landing .carelens-floating-card{animation:none!important}}.carelens-editorial-journey{width:min(1240px,100%);color:var(--cl5-ink,#151713);margin:0 auto}.carelens-eyebrow{color:var(--cl5-accent,#2e6652);letter-spacing:.19em;text-transform:uppercase;margin:0;font-size:10px;font-weight:800;line-height:1.2}.carelens-muted{color:var(--cl5-muted,#6c7169)}.carelens-editorial-link{color:var(--cl5-ink,#151713);align-items:center;gap:8px;margin-top:24px;font-size:13px;font-weight:700;text-decoration:none;transition:transform .2s,opacity .2s;display:inline-flex}.carelens-editorial-link:hover{opacity:.72;transform:translate(3px)}.carelens-editorial-intro{border-bottom:1px solid var(--cl5-line,#14161221);grid-template-columns:minmax(0,1.05fr) minmax(280px,.55fr);gap:clamp(40px,9vw,140px);padding:clamp(105px,13vw,175px) 0 clamp(75px,9vw,120px);display:grid}.carelens-editorial-intro-copy h2,.carelens-activity-copy h2,.carelens-ai-story-copy h2,.carelens-feature-story-heading h2,.carelens-how-heading h2,.carelens-proof-editorial h2,.carelens-faq-heading h2,.carelens-editorial-closing h2{color:var(--cl5-ink,#151713);letter-spacing:-.075em;margin:18px 0 0;font-weight:610;line-height:.88}.carelens-editorial-intro-copy h2{max-width:830px;font-size:clamp(4rem,7vw,7.4rem)}.carelens-editorial-intro-side{align-self:end;max-width:390px;padding-bottom:4px}.carelens-editorial-intro-side p{color:var(--cl5-muted,#6c7169);margin:0;font-size:15px;line-height:1.75}.carelens-activity{border-bottom:1px solid var(--cl5-line,#14161221);grid-template-columns:minmax(280px,.68fr) minmax(450px,1.32fr);min-height:760px;display:grid}.carelens-activity-copy{flex-direction:column;justify-content:center;padding:90px clamp(20px,5vw,72px) 90px 0;display:flex}.carelens-activity-copy h2{max-width:580px;font-size:clamp(3.4rem,5.4vw,6rem)}.carelens-activity-copy>.carelens-muted{max-width:440px;margin:24px 0 0;font-size:15px;line-height:1.7}.carelens-step-list{border-top:1px solid var(--cl5-line,#14161221);margin-top:46px;display:grid}.carelens-step-item{border:0;border-bottom:1px solid var(--cl5-line,#14161221);min-height:82px;color:var(--cl5-muted,#6c7169);text-align:left;cursor:pointer;background:0 0;grid-template-columns:42px minmax(0,1fr) 18px;align-items:center;gap:12px;padding:13px 0;transition:color .25s,padding .25s;display:grid}.carelens-step-item:hover,.carelens-step-item.is-active{color:var(--cl5-ink,#151713);padding-left:8px}.carelens-step-number{border:1px solid var(--cl5-line,#14161221);border-radius:50%;place-items:center;width:32px;height:32px;font-size:10px;font-weight:800;display:grid}.carelens-step-item.is-active .carelens-step-number{border-color:var(--cl5-accent,#2e6652);background:var(--cl5-accent,#2e6652);color:#fff}.carelens-step-body{gap:3px;display:grid}.carelens-step-label{letter-spacing:.16em;text-transform:uppercase;opacity:.62;font-size:9px;font-weight:800}.carelens-step-body strong{letter-spacing:-.015em;font-size:14px;font-weight:650}.carelens-step-icon{opacity:.42}.carelens-activity-stage{background:#e9ebe4;place-items:center;min-height:760px;padding:80px clamp(10px,5vw,70px);display:grid}.carelens-product-window{background:#f9faf5;border:1px solid #14161226;border-radius:28px;width:min(100%,590px);transition:transform .5s,box-shadow .5s;overflow:hidden;transform:rotate(1.2deg);box-shadow:0 42px 90px #14161221,0 5px 20px #1416120f}.carelens-product-window:hover{transform:rotate(0)translateY(-4px);box-shadow:0 50px 110px #14161229,0 8px 25px #14161212}.carelens-product-window-bar{border-bottom:1px solid #1416121a;justify-content:space-between;align-items:center;padding:13px 16px;font-size:10px;font-weight:750;display:flex}.carelens-window-brand{letter-spacing:-.01em}.carelens-window-state{color:#687066;letter-spacing:.12em;text-transform:uppercase;font-size:9px}.carelens-product-window-body{padding:clamp(22px,4vw,34px)}.carelens-product-window-heading,.carelens-product-window-footer{justify-content:space-between;align-items:center;gap:12px;display:flex}.carelens-mini-label,.carelens-mini-counter{color:#687066;letter-spacing:.15em;text-transform:uppercase;font-size:9px;font-weight:800}.carelens-product-window-body h3{color:#151713;letter-spacing:-.065em;max-width:500px;margin:16px 0 0;font-size:clamp(2.2rem,4.5vw,4.4rem);line-height:.9}.carelens-product-window-body>p{color:#697068;max-width:490px;margin:17px 0 0;font-size:13px;line-height:1.65}.carelens-demo-module{background:#eef0e9;border:1px solid #1416121a;border-radius:21px;min-height:330px;margin-top:30px;animation:.45s both carelens-demo-enter;position:relative;overflow:hidden}@keyframes carelens-demo-enter{0%{opacity:.35;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}.carelens-demo-photo{position:absolute;inset:0}.carelens-demo-photo img{filter:saturate(.78)contrast(.96)}.carelens-demo-scan-line{background:#ffffffe6;height:1px;animation:3.2s ease-in-out infinite carelens-scan;position:absolute;top:48%;left:9%;right:9%;box-shadow:0 0 18px #fffc}@keyframes carelens-scan{0%,to{opacity:.2;transform:translateY(-75px)}50%{opacity:1;transform:translateY(75px)}}.carelens-demo-badge{color:#fff;letter-spacing:.08em;text-transform:uppercase;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0c100da8;border:1px solid #ffffff52;border-radius:999px;padding:8px 11px;font-size:9px;font-weight:800;position:absolute;bottom:16px;left:16px}.carelens-demo-observations,.carelens-demo-plan{gap:1px;height:100%;padding:18px;display:grid}.carelens-observation-row{border-bottom:1px solid #1416121a;justify-content:space-between;align-items:center;min-height:64px;padding:0 15px;font-size:12px;display:flex}.carelens-observation-value{color:#2e6652;text-transform:uppercase;font-size:10px;font-weight:800}.carelens-demo-footnote{color:#687066;align-self:end;padding:14px;font-size:10px;line-height:1.5}.carelens-plan-row{border-bottom:1px solid #1416121a;grid-template-columns:28px minmax(0,1fr) 18px;align-items:center;gap:10px;min-height:70px;padding:0 13px;display:grid}.carelens-plan-row>span{color:#687066;font-size:9px;font-weight:800}.carelens-plan-row strong{font-size:12px;font-weight:650}.carelens-plan-row svg{color:#2e6652}.carelens-demo-chat{flex-direction:column;justify-content:flex-end;gap:12px;height:100%;padding:22px;display:flex}.carelens-chat-bubble{color:#42473f;border:1px solid #1416121a;border-radius:17px;max-width:82%;padding:13px 15px;font-size:11px;line-height:1.5}.carelens-chat-bubble.is-user{background:#f8f9f4;align-self:flex-start}.carelens-chat-bubble.is-ai{color:#fff;background:#2e6652;border-color:#2e6652;align-self:flex-end}.carelens-chat-input{color:#737970;border:1px solid #14161221;border-radius:999px;justify-content:space-between;align-items:center;margin-top:4px;padding:13px 15px;font-size:10px;display:flex}.carelens-product-window-footer{color:#737970;letter-spacing:.08em;text-transform:uppercase;margin-top:18px;font-size:9px}.carelens-ai-story{border-bottom:1px solid var(--cl5-line,#14161221);grid-template-columns:minmax(380px,.95fr) minmax(0,1.05fr);align-items:center;gap:clamp(50px,10vw,150px);padding:clamp(110px,13vw,180px) 0;display:grid}.carelens-ai-story-visual{isolation:isolate;place-items:center;min-height:560px;display:grid;position:relative}.carelens-ai-orbit{border:1px solid #2e665240;border-radius:50%;animation:16s linear infinite carelens-orbit;position:absolute}.carelens-ai-orbit-one{width:370px;height:370px}.carelens-ai-orbit-two{width:520px;height:520px;animation-duration:23s;animation-direction:reverse}@keyframes carelens-orbit{to{transform:rotate(360deg)}}.carelens-ai-core{z-index:3;text-align:center;background:#f9faf5;border:1px solid #1416121f;border-radius:44px;place-items:center;gap:9px;width:190px;height:190px;display:grid;position:relative;box-shadow:0 30px 70px #14161221}.carelens-ai-core span{color:#687066;letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:800}.carelens-ai-core strong{letter-spacing:-.025em;font-size:15px}.carelens-ai-float{z-index:4;color:#3e443e;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#f9faf5e6;border:1px solid #1416121c;border-radius:999px;padding:10px 13px;font-size:10px;font-weight:700;animation:6s ease-in-out infinite carelens-float-soft;position:absolute;box-shadow:0 14px 35px #14161214}.carelens-ai-float-one{top:18%;left:4%}.carelens-ai-float-two{animation-delay:-2s;top:43%;right:1%}.carelens-ai-float-three{animation-delay:-4s;bottom:16%;left:12%}.carelens-ai-story-copy h2{max-width:680px;font-size:clamp(3.5rem,6vw,6.8rem)}.carelens-ai-story-copy>p:not(.carelens-eyebrow){max-width:560px;color:var(--cl5-muted,#6c7169);margin:28px 0 0;font-size:16px;line-height:1.75}.carelens-ai-points{gap:12px;margin-top:30px;display:grid}.carelens-ai-points>div{color:var(--cl5-ink,#151713);align-items:center;gap:10px;font-size:13px;font-weight:650;display:flex}.carelens-ai-points svg{color:var(--cl5-accent,#2e6652)}.carelens-feature-story{border-bottom:1px solid var(--cl5-line,#14161221);padding:clamp(110px,13vw,180px) 0}.carelens-feature-story-heading{grid-template-columns:minmax(0,.95fr) minmax(300px,1.05fr);align-items:end;gap:60px;margin-bottom:70px;display:grid}.carelens-feature-story-heading h2{max-width:800px;font-size:clamp(3.5rem,6vw,6.8rem)}.carelens-feature-grid{background:var(--cl5-line,#14161221);border:1px solid var(--cl5-line,#14161221);grid-template-columns:repeat(12,minmax(0,1fr));gap:1px;display:grid}.carelens-feature-grid article{background:var(--cl5-bg,#f6f5ef);overflow:hidden}.carelens-feature-large{grid-column:span 7;min-height:620px;padding:42px}.carelens-feature-small{grid-column:span 5;min-height:310px;padding:34px}.carelens-feature-wide{grid-column:span 12;grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:60px;min-height:360px;padding:42px;display:grid}.carelens-feature-grid article>div:first-child>span,.carelens-feature-grid article>span{color:var(--cl5-muted,#6c7169);letter-spacing:.15em;font-size:10px;font-weight:800}.carelens-feature-grid h3{color:var(--cl5-ink,#151713);letter-spacing:-.06em;margin:17px 0 0;font-size:clamp(2rem,3.5vw,3.8rem);line-height:.92}.carelens-feature-grid p{max-width:490px;color:var(--cl5-muted,#6c7169);margin:15px 0 0;font-size:13px;line-height:1.7}.carelens-feature-large img{object-fit:cover;border-radius:22px;width:100%;height:360px;margin-top:34px;display:block}.carelens-feature-small img{object-fit:cover;border-radius:18px;width:100%;height:170px;margin-top:24px;display:block}.carelens-feature-chat-preview{border:1px solid var(--cl5-line,#14161221);background:var(--cl5-surface,#fbfbf7);border-radius:22px;align-self:center;padding:20px}.carelens-chat-line{border:1px solid var(--cl5-line,#14161221);max-width:75%;color:var(--cl5-muted,#6c7169);border-radius:17px;padding:13px 15px;font-size:12px}.carelens-chat-line.is-answer{background:var(--cl5-accent,#2e6652);border-color:var(--cl5-accent,#2e6652);color:#fff;max-width:88%;margin:13px 0 0 auto}.carelens-how-section,.carelens-faq-editorial{border-bottom:1px solid var(--cl5-line,#14161221);grid-template-columns:minmax(240px,.5fr) minmax(0,1fr);gap:clamp(50px,9vw,130px);padding:clamp(105px,12vw,160px) 0;display:grid}.carelens-how-heading h2,.carelens-faq-heading h2{font-size:clamp(3.6rem,5.8vw,6.5rem)}.carelens-how-list{border-top:1px solid var(--cl5-line,#14161221)}.carelens-how-row{border-bottom:1px solid var(--cl5-line,#14161221);grid-template-columns:50px minmax(170px,.7fr) minmax(220px,1fr) 20px;align-items:center;gap:20px;min-height:130px;display:grid}.carelens-how-row>span{color:var(--cl5-muted,#6c7169);font-size:10px;font-weight:800}.carelens-how-row strong{letter-spacing:-.025em;font-size:17px}.carelens-how-row p{color:var(--cl5-muted,#6c7169);margin:0;font-size:13px;line-height:1.6}.carelens-proof-editorial{border-bottom:1px solid var(--cl5-line,#14161221);padding:clamp(105px,12vw,160px) 0}.carelens-proof-editorial-inner{grid-template-columns:minmax(0,1.1fr) minmax(300px,.65fr);align-items:end;gap:clamp(50px,10vw,140px);display:grid}.carelens-proof-editorial h2{max-width:850px;font-size:clamp(3.8rem,6.5vw,7.2rem)}.carelens-proof-facts{border-top:1px solid var(--cl5-line,#14161221)}.carelens-proof-facts div{border-bottom:1px solid var(--cl5-line,#14161221);grid-template-columns:35px 1fr;gap:15px;padding:19px 0;display:grid}.carelens-proof-facts strong{color:var(--cl5-accent,#2e6652);font-size:10px}.carelens-proof-facts span{font-size:13px;line-height:1.45}.carelens-faq-list{border-top:1px solid var(--cl5-line,#14161221)}.carelens-faq-item{border-bottom:1px solid var(--cl5-line,#14161221)}.carelens-faq-item summary{cursor:pointer;min-height:88px;color:var(--cl5-ink,#151713);justify-content:space-between;align-items:center;gap:20px;font-size:15px;font-weight:650;list-style:none;display:flex}.carelens-faq-item summary::-webkit-details-marker{display:none}.carelens-faq-item summary span{border:1px solid var(--cl5-line,#14161221);width:30px;height:30px;color:var(--cl5-muted,#6c7169);border-radius:50%;flex:none;place-items:center;transition:transform .25s;display:grid}.carelens-faq-item[open] summary span{transform:rotate(45deg)}.carelens-faq-item p{max-width:700px;color:var(--cl5-muted,#6c7169);margin:-2px 50px 26px 0;font-size:13px;line-height:1.75}.carelens-editorial-closing{background:var(--cl5-ink,#151713);border-radius:30px;justify-content:space-between;align-items:end;gap:40px;margin:clamp(90px,11vw,145px) 0 30px;padding:clamp(48px,7vw,90px);display:flex}.carelens-editorial-closing h2{max-width:800px;color:var(--cl5-bg,#f6f5ef);font-size:clamp(4rem,7vw,8rem)}.carelens-editorial-closing>div>p:last-child{color:#f6f5efa6;max-width:500px;margin:24px 0 0;font-size:15px;line-height:1.7}.carelens-editorial-closing .carelens-eyebrow{color:#9cc7b0}.carelens-closing-action{background:var(--cl5-bg,#f6f5ef);min-height:52px;color:var(--cl5-ink,#151713);cursor:pointer;border:0;border-radius:999px;flex:none;align-items:center;gap:9px;padding:0 21px;font-size:13px;font-weight:750;transition:transform .2s;display:inline-flex}.carelens-closing-action:hover{transform:translateY(-2px)}html.dark .carelens-editorial-journey{--cl5-bg:#0d100e;--cl5-surface:#141815;--cl5-ink:#f4f5ef;--cl5-muted:#a3aaa1;--cl5-line:#f4f5ef24;--cl5-accent:#8ab9a5}html.dark .carelens-activity-stage{background:#151a16}html.dark .carelens-product-window,html.dark .carelens-ai-core{background:#151a16;border-color:#f4f5ef21}html.dark .carelens-product-window-body h3,html.dark .carelens-feature-grid h3,html.dark .carelens-faq-item summary,html.dark .carelens-ai-points>div{color:#f4f5ef}html.dark .carelens-feature-grid article{background:#0d100e}html.dark .carelens-feature-chat-preview,html.dark .carelens-chat-line{background:#141815}html.dark .carelens-demo-module{background:#171c18;border-color:#f4f5ef1f}html.dark .carelens-observation-row,html.dark .carelens-plan-row,html.dark .carelens-chat-line{border-color:#f4f5ef1a}html.dark .carelens-editorial-closing{background:#f0f1eb}html.dark .carelens-editorial-closing h2{color:#11130f}html.dark .carelens-editorial-closing>div>p:last-child{color:#11130fa6}html.dark .carelens-editorial-closing .carelens-eyebrow{color:#2e6652}html.dark .carelens-closing-action{color:#f0f1eb;background:#11130f}@media(max-width:980px){.carelens-editorial-intro,.carelens-ai-story,.carelens-proof-editorial-inner{grid-template-columns:1fr}.carelens-editorial-intro-side{max-width:620px}.carelens-activity{grid-template-columns:1fr}.carelens-activity-copy{padding:85px 0 45px}.carelens-activity-stage{min-height:620px;padding:70px 20px}.carelens-feature-large{grid-column:span 12}.carelens-feature-small{grid-column:span 6}.carelens-feature-wide{grid-column:span 12}.carelens-how-section,.carelens-faq-editorial{grid-template-columns:1fr}.carelens-ai-story-visual{min-height:500px}.carelens-editorial-closing{flex-direction:column;align-items:start}}@media(max-width:640px){.carelens-editorial-intro{padding-top:78px;padding-bottom:66px}.carelens-editorial-intro-copy h2{font-size:clamp(3.4rem,16vw,5.4rem)}.carelens-activity-copy{padding-top:76px}.carelens-activity-copy h2,.carelens-ai-story-copy h2,.carelens-feature-story-heading h2,.carelens-proof-editorial h2{font-size:clamp(3.1rem,14vw,5rem)}.carelens-activity-stage{min-height:510px;margin-inline:-12px;padding:50px 0}.carelens-product-window{border-radius:22px;width:calc(100% - 24px);transform:none}.carelens-product-window-body{padding:20px}.carelens-product-window-body h3{font-size:2.45rem}.carelens-demo-module{min-height:290px}.carelens-step-item{min-height:74px}.carelens-ai-story{padding-block:90px}.carelens-ai-story-visual{min-height:390px}.carelens-ai-orbit-one{width:270px;height:270px}.carelens-ai-orbit-two{width:350px;height:350px}.carelens-ai-core{border-radius:32px;width:150px;height:150px}.carelens-ai-float{padding:8px 10px;font-size:9px}.carelens-ai-float-one{top:10%;left:0}.carelens-ai-float-two{top:46%;right:0}.carelens-ai-float-three{bottom:8%;left:4%}.carelens-feature-story,.carelens-how-section,.carelens-faq-editorial,.carelens-proof-editorial{padding-block:90px}.carelens-feature-grid{display:block}.carelens-feature-grid article{border-bottom:1px solid var(--cl5-line,#14161221);min-height:0;padding:28px}.carelens-feature-large img{height:280px}.carelens-feature-small img{height:200px}.carelens-feature-wide{display:block}.carelens-feature-chat-preview{margin-top:28px}.carelens-how-row{grid-template-columns:35px 1fr 18px;gap:10px;padding-block:22px}.carelens-how-row p{grid-column:2/4}.carelens-faq-item summary{min-height:76px;font-size:14px}.carelens-editorial-closing{border-radius:24px;margin-top:70px;padding:34px 24px 28px}.carelens-editorial-closing h2{font-size:clamp(3.4rem,15vw,5.2rem)}.carelens-closing-action{justify-content:center;width:100%}}@media(prefers-reduced-motion:reduce){.carelens-product-window,.carelens-ai-orbit,.carelens-ai-float,.carelens-demo-module,.carelens-demo-scan-line{transition:none!important;animation:none!important}}.carelens-landing .hero-action-card{position:relative;border:0!important;border-bottom:1px solid var(--cl5-line,#14161221)!important;width:min(1240px,100%)!important;box-shadow:none!important;background:0 0!important;border-radius:0!important;margin:0 auto!important;padding:0!important}.carelens-landing .hero-action-card>.flex.flex-col{padding:28px 0 30px!important}.carelens-landing .hero-action-card .grid{border:1px solid var(--cl5-line,#14161221)!important;background:var(--cl5-line,#14161221)!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:1px!important;display:grid!important;overflow:hidden!important}.carelens-landing .hero-action-card .grid>button{background:var(--cl5-surface,#fbfbf7)!important;text-align:left!important;min-height:108px!important;box-shadow:none!important;border:0!important;border-radius:0!important;flex-direction:row!important;justify-content:flex-start!important;gap:14px!important;transform:none!important}.carelens-landing .hero-action-card .grid>button:hover{background:var(--cl5-accent-soft,#e3ece6)!important}.carelens-landing .hero-action-card .grid>button span:first-child{flex:none!important;width:42px!important;height:42px!important}@media(max-width:640px){.carelens-landing .hero-action-card .grid{grid-template-columns:1fr!important}.carelens-landing .hero-action-card .grid>button{min-height:88px!important}}.public-site-shell.carelens-lassie-inspired,.carelens-landing.carelens-lassie-inspired{--background:#fdfbf7;--foreground:#2b211c;--card:#fffdfa;--card-foreground:#2b211c;--popover:#fffdfa;--popover-foreground:#2b211c;--primary:#9d4f35;--primary-foreground:#fffaf5;--secondary:#eee6dc;--secondary-foreground:#3b2a22;--muted:#f2ece4;--muted-foreground:#6f625a;--accent:#d3a15e;--accent-foreground:#33261e;--border:#dfd4c8;--input:#e5dacf;--ring:#9d4f35;--destructive:#a7463b;--destructive-foreground:#fffaf5;--radius:1.25rem;--cl-product-bg:#fdfbf7;--cl-product-ink:#2b211c;--cl-product-muted:#6f625a;--cl-product-line:#47312624;--cl-product-accent:#9d4f35;--cl-product-soft:#eee6dc;background:var(--background);color:var(--foreground)}html.dark .public-site-shell.carelens-lassie-inspired,html.dark .carelens-landing.carelens-lassie-inspired{--background:#2a211c;--foreground:#f8f1e9;--card:#332821;--card-foreground:#f8f1e9;--popover:#332821;--popover-foreground:#f8f1e9;--primary:#d88967;--primary-foreground:#2a211c;--secondary:#44352c;--secondary-foreground:#f8f1e9;--muted:#3a2e27;--muted-foreground:#c9b9aa;--accent:#d8ad6c;--accent-foreground:#2a211c;--border:#59463a;--input:#4a392f;--ring:#d88967;--destructive:#df7568;--destructive-foreground:#2a211c;--cl-product-bg:#2a211c;--cl-product-ink:#f8f1e9;--cl-product-muted:#c9b9aa;--cl-product-line:#f8f1e926;--cl-product-accent:#d88967;--cl-product-soft:#3a2e27}.public-site-shell.carelens-lassie-inspired .bg-gradient-hero,.carelens-landing.carelens-lassie-inspired .bg-gradient-hero{background-image:none!important;background-color:var(--primary)!important;color:var(--primary-foreground)!important}.public-site-shell.carelens-lassie-inspired .text-gradient,.carelens-landing.carelens-lassie-inspired .text-gradient{color:var(--primary)!important;background:0 0!important}.public-site-shell.carelens-lassie-inspired .premium-nav,.carelens-landing.carelens-lassie-inspired .premium-nav{background:color-mix(in srgb,var(--background) 94%,transparent)!important;border-color:var(--border)!important;-webkit-backdrop-filter:blur(12px)!important;box-shadow:0 14px 38px -34px #39271d57!important}.public-site-shell.carelens-lassie-inspired .carelens-aurora,.carelens-landing.carelens-lassie-inspired .carelens-aurora,.public-site-shell.carelens-lassie-inspired [class*=aurora],.carelens-landing.carelens-lassie-inspired [class*=aurora]{opacity:.035!important;animation:none!important}.public-site-shell.carelens-lassie-inspired .carelens-ref-device,.carelens-landing.carelens-lassie-inspired .carelens-ref-device{transform:none;border-color:var(--border)!important;box-shadow:0 32px 80px -54px #39271d7a!important}.public-site-shell.carelens-lassie-inspired .carelens-primary-action,.carelens-landing.carelens-lassie-inspired .carelens-primary-action{background:var(--primary)!important;color:var(--primary-foreground)!important;box-shadow:none!important}.public-site-shell.carelens-lassie-inspired .carelens-secondary-action,.carelens-landing.carelens-lassie-inspired .carelens-secondary-action{border:1px solid var(--border)!important;color:var(--foreground)!important;background:0 0!important}.public-site-shell.carelens-lassie-inspired button:focus-visible,.public-site-shell.carelens-lassie-inspired a:focus-visible,.carelens-landing.carelens-lassie-inspired button:focus-visible,.carelens-landing.carelens-lassie-inspired a:focus-visible{outline-offset:3px;outline:2px solid var(--ring)!important}.public-site-shell.carelens-lassie-inspired .carelens-bento-grid,.carelens-landing.carelens-lassie-inspired .carelens-bento-grid{border-color:var(--border)!important;background:0 0!important}.public-site-shell.carelens-lassie-inspired .carelens-bento-card,.carelens-landing.carelens-lassie-inspired .carelens-bento-card{background:var(--card)!important;border-color:var(--border)!important;box-shadow:none!important}.public-site-shell.carelens-lassie-inspired .carelens-bento-card:hover,.carelens-landing.carelens-lassie-inspired .carelens-bento-card:hover{transform:translateY(-2px)!important;box-shadow:0 26px 64px -52px #39271d73!important}html.dark .public-site-shell.carelens-lassie-inspired .carelens-trust-section>div,html.dark .carelens-landing.carelens-lassie-inspired .carelens-trust-section>div{background:#17120f!important}.public-site-shell.carelens-lassie-inspired .carelens-landing *,.carelens-landing.carelens-lassie-inspired *{text-wrap:pretty}@media(max-width:767px){.public-site-shell.carelens-lassie-inspired .premium-nav,.carelens-landing.carelens-lassie-inspired .premium-nav{border-radius:18px!important;top:6px!important}.public-site-shell.carelens-lassie-inspired .carelens-ref-title,.carelens-landing.carelens-lassie-inspired .carelens-ref-title{font-size:clamp(3rem,15vw,5rem)!important;line-height:.92!important}.public-site-shell.carelens-lassie-inspired .carelens-bento-card,.carelens-landing.carelens-lassie-inspired .carelens-bento-card{min-height:290px!important}}@media(prefers-reduced-motion:reduce){.public-site-shell.carelens-lassie-inspired *,.public-site-shell.carelens-lassie-inspired :before,.public-site-shell.carelens-lassie-inspired :after,.carelens-landing.carelens-lassie-inspired *,.carelens-landing.carelens-lassie-inspired :before,.carelens-landing.carelens-lassie-inspired :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.carelens-landing.carelens-lassie-inspired{--cl-flow-surface:color-mix(in srgb, var(--card) 97%, transparent);--cl-flow-surface-soft:color-mix(in srgb, var(--background) 88%, var(--card));--cl-flow-line:color-mix(in srgb, var(--border) 88%, transparent);--cl-flow-ink:var(--foreground);--cl-flow-muted:var(--muted-foreground);--cl-flow-accent:var(--primary)}.carelens-landing .carelens-photo-option{min-height:190px;position:relative;border:1px solid var(--cl-flow-line)!important;background:var(--cl-flow-surface)!important;transition:transform .28s cubic-bezier(.2,.8,.2,1),border-color .28s,box-shadow .28s,background-color .28s!important;box-shadow:0 18px 55px -48px #231d176b!important}.carelens-landing .carelens-photo-option:hover{transform:translateY(-4px);border-color:color-mix(in srgb,var(--primary) 38%,var(--border))!important;background:var(--card)!important;box-shadow:0 28px 65px -48px #231d1785!important}.carelens-landing .carelens-photo-option:active{transform:translateY(-1px)}.carelens-landing .carelens-photo-option>span:first-child>span{border:1px solid color-mix(in srgb,var(--primary) 18%,var(--border));background:color-mix(in srgb,var(--primary) 9%,var(--card))!important}.carelens-landing .carelens-photo-option:focus-visible{outline-offset:3px;outline:2px solid var(--ring)!important}.carelens-landing .carelens-focus-panel{border-color:var(--cl-flow-line)!important;background:var(--cl-flow-surface)!important;box-shadow:0 24px 70px -58px #231d1770!important}.carelens-landing .carelens-focus-choice{min-height:128px;border:1px solid var(--cl-flow-line)!important;background:var(--cl-flow-surface-soft)!important;transition:transform .22s,border-color .22s,background-color .22s,box-shadow .22s!important}.carelens-landing .carelens-focus-choice:hover{transform:translateY(-2px);border-color:color-mix(in srgb,var(--primary) 32%,var(--border))!important;background:var(--card)!important}.carelens-landing .carelens-focus-choice[data-selected=true]{border-color:color-mix(in srgb,var(--primary) 58%,var(--border))!important;background:color-mix(in srgb,var(--primary) 7%,var(--card))!important;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--primary) 16%,transparent),0 18px 42px -38px #231d1773!important}.carelens-landing .carelens-focus-choice[data-selected=true]>span:first-child{background:var(--primary)!important;color:var(--primary-foreground)!important}.carelens-landing .carelens-focus-choice:focus-visible{outline-offset:3px;outline:2px solid var(--ring)!important}.carelens-landing .carelens-ready-state{border-color:var(--cl-flow-line)!important;background:var(--cl-flow-surface)!important;box-shadow:0 20px 55px -48px #231d176b!important}.carelens-landing .carelens-ready-icon{border:1px solid color-mix(in srgb,var(--primary) 20%,var(--border));background:color-mix(in srgb,var(--primary) 9%,var(--card));color:var(--primary)}.carelens-landing [aria-label="Photo analysis focus"]{contain:layout paint}.carelens-landing [role=alert]{border-radius:20px}.carelens-landing .carelens-chat-bubble{max-width:min(78%,620px);border-color:var(--cl-flow-line)!important;box-shadow:none!important}.carelens-landing .carelens-chat-bubble.is-ai{background:var(--cl-flow-surface)!important}.carelens-landing .carelens-chat-input{min-height:46px;border-color:var(--cl-flow-line)!important;background:var(--cl-flow-surface)!important}.carelens-landing .carelens-story-card,.carelens-landing .carelens-bento-card{transition:transform .32s cubic-bezier(.2,.8,.2,1),box-shadow .32s,border-color .32s!important}@media(max-width:767px){.carelens-landing .carelens-photo-option{min-height:164px}.carelens-landing .carelens-focus-choice{min-height:118px}.carelens-landing .carelens-focus-choice span:last-child{line-height:1.45}.carelens-landing .carelens-chat-bubble{max-width:88%}}@media(prefers-reduced-motion:reduce){.carelens-landing .carelens-photo-option,.carelens-landing .carelens-focus-choice,.carelens-landing .carelens-story-card,.carelens-landing .carelens-bento-card{transition:none!important}.carelens-landing .carelens-photo-option:hover,.carelens-landing .carelens-focus-choice:hover{transform:none!important}}.public-site-shell.carelens-lassie-inspired,.carelens-landing.carelens-lassie-inspired{--background:#f7f8f4!important;--foreground:#15201b!important;--card:#fff!important;--card-foreground:#15201b!important;--popover:#fff!important;--popover-foreground:#15201b!important;--primary:#2f6f5e!important;--primary-foreground:#fff!important;--secondary:#e8efeb!important;--secondary-foreground:#173a31!important;--muted:#f0f4f1!important;--muted-foreground:#65736c!important;--accent:#8ba99d!important;--accent-foreground:#10241d!important;--border:#d8e1db!important;--input:#d8e1db!important;--ring:#2f6f5e!important;--destructive:#b24e4e!important;--destructive-foreground:#fff!important;--cl-product-bg:#f7f8f4!important;--cl-product-ink:#15201b!important;--cl-product-muted:#65736c!important;--cl-product-line:#15201b1f!important;--cl-product-accent:#2f6f5e!important;--cl-product-soft:#e8efeb!important;--cl-editorial-bg:#f7f8f4!important;--cl-editorial-ink:#15201b!important;--cl-editorial-muted:#65736c!important;--cl-editorial-line:#15201b1f!important;--cl-editorial-accent:#2f6f5e!important;--cl-editorial-accent-soft:#e8efeb!important;background:var(--background)!important;color:var(--foreground)!important}.public-site-shell.carelens-lassie-inspired:before,.carelens-landing.carelens-lassie-inspired:before{background:var(--background)!important}.public-site-shell.carelens-lassie-inspired:after,.carelens-landing.carelens-lassie-inspired:after{display:none!important}.public-site-shell.carelens-lassie-inspired .glass,.public-site-shell.carelens-lassie-inspired .glass-card,.public-site-shell.carelens-lassie-inspired .glass-panel,.carelens-landing.carelens-lassie-inspired .glass,.carelens-landing.carelens-lassie-inspired .glass-card,.carelens-landing.carelens-lassie-inspired .glass-panel{background:var(--card)!important;border-color:var(--border)!important;-webkit-backdrop-filter:none!important;box-shadow:0 18px 50px -46px #15201b47!important}.public-site-shell.carelens-lassie-inspired .premium-nav,.carelens-landing.carelens-lassie-inspired .premium-nav{border-color:var(--border)!important;-webkit-backdrop-filter:none!important;background:#fffffff0!important;box-shadow:0 14px 40px -34px #15201b47!important}html.dark .public-site-shell.carelens-lassie-inspired .premium-nav,html.dark .carelens-landing.carelens-lassie-inspired .premium-nav{background:#0e1411f0!important}.public-site-shell.carelens-lassie-inspired [class*=aurora],.carelens-landing.carelens-lassie-inspired [class*=aurora],.public-site-shell.carelens-lassie-inspired .hero-action-card:before,.carelens-landing.carelens-lassie-inspired .hero-action-card:before{display:none!important}.public-site-shell.carelens-lassie-inspired .carelens-floating-card,.carelens-landing.carelens-lassie-inspired .carelens-floating-card{border-color:var(--border)!important;-webkit-backdrop-filter:none!important;background:#fffffff5!important;box-shadow:0 18px 44px -34px #15201b52!important}html.dark .public-site-shell.carelens-lassie-inspired .carelens-floating-card,html.dark .carelens-landing.carelens-lassie-inspired .carelens-floating-card{background:#151d18f5!important}.public-site-shell.carelens-lassie-inspired h1,.public-site-shell.carelens-lassie-inspired h2,.public-site-shell.carelens-lassie-inspired h3,.carelens-landing.carelens-lassie-inspired h1,.carelens-landing.carelens-lassie-inspired h2,.carelens-landing.carelens-lassie-inspired h3{overflow-wrap:break-word;text-wrap:balance;max-width:100%}.carelens-landing.carelens-lassie-inspired .carelens-ref-title{font-size:clamp(3.25rem,7.4vw,7.2rem)!important;line-height:.9!important}.carelens-landing.carelens-lassie-inspired .carelens-section-heading h2,.carelens-landing.carelens-lassie-inspired .carelens-story-heading h2,.carelens-landing.carelens-lassie-inspired .carelens-how-section h2,.carelens-landing.carelens-lassie-inspired .carelens-proof-section h2,.carelens-landing.carelens-lassie-inspired .carelens-closing-section h2,.carelens-landing.carelens-lassie-inspired .carelens-feature-story-heading h2,.carelens-landing.carelens-lassie-inspired .carelens-ai-story-copy h2{letter-spacing:-.045em!important;font-size:clamp(2.15rem,4.7vw,4.8rem)!important;line-height:.98!important}.carelens-landing.carelens-lassie-inspired .carelens-editorial-closing h2{font-size:clamp(2.2rem,5vw,4.4rem)!important;line-height:1!important}.carelens-landing.carelens-lassie-inspired .carelens-editorial-footer h2{font-size:.75rem!important;line-height:1.4!important}.carelens-landing.carelens-lassie-inspired .carelens-video2-row{appearance:none;color:inherit;cursor:pointer;border:0;border-top:1px solid var(--cl-product-line);background:0 0;transition:background-color .22s,padding-inline .22s}.carelens-landing.carelens-lassie-inspired .carelens-video2-row:hover,.carelens-landing.carelens-lassie-inspired .carelens-video2-row:focus-visible{background:var(--cl-product-soft);padding-inline:12px}.carelens-landing.carelens-lassie-inspired .carelens-video2-row:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}.carelens-landing.carelens-lassie-inspired .carelens-video2-row-icon{color:var(--cl-product-accent)}.carelens-landing.carelens-lassie-inspired .carelens-ref-hero>div>div:first-child,.carelens-landing.carelens-lassie-inspired .carelens-ref-visual,.carelens-landing.carelens-lassie-inspired .carelens-video2-heading,.carelens-landing.carelens-lassie-inspired .carelens-ai-story,.carelens-landing.carelens-lassie-inspired .carelens-feature-story,.carelens-landing.carelens-lassie-inspired .carelens-how-section,.carelens-landing.carelens-lassie-inspired .carelens-proof-editorial,.carelens-landing.carelens-lassie-inspired .carelens-faq-editorial,.carelens-landing.carelens-lassie-inspired .carelens-editorial-closing{animation:.72s cubic-bezier(.2,.75,.2,1) both cl-editorial-rise}.carelens-landing.carelens-lassie-inspired .carelens-video2-row{animation:.6s cubic-bezier(.2,.75,.2,1) both cl-editorial-row-in;animation-delay:calc(var(--carelens-row-delay,0) * 70ms)}.carelens-landing.carelens-lassie-inspired .carelens-video2-orb-ring-a{animation:12s linear infinite cl-editorial-orbit}.carelens-landing.carelens-lassie-inspired .carelens-video2-orb-ring-b{animation:16s linear infinite reverse cl-editorial-orbit}.carelens-landing.carelens-lassie-inspired .carelens-video2-orb-core{animation:4s ease-in-out infinite cl-editorial-breathe}@keyframes cl-editorial-rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translate(0)}}@keyframes cl-editorial-row-in{0%{opacity:0;transform:translate(-12px)}to{opacity:1;transform:translate(0)}}@keyframes cl-editorial-orbit{to{transform:rotate(360deg)}}@keyframes cl-editorial-breathe{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@media(max-width:767px){.carelens-landing.carelens-lassie-inspired .carelens-ref-title{font-size:clamp(2.7rem,13vw,4.4rem)!important;line-height:.94!important}.carelens-landing.carelens-lassie-inspired .carelens-section-heading h2,.carelens-landing.carelens-lassie-inspired .carelens-story-heading h2,.carelens-landing.carelens-lassie-inspired .carelens-how-section h2,.carelens-landing.carelens-lassie-inspired .carelens-proof-section h2,.carelens-landing.carelens-lassie-inspired .carelens-closing-section h2,.carelens-landing.carelens-lassie-inspired .carelens-feature-story-heading h2,.carelens-landing.carelens-lassie-inspired .carelens-ai-story-copy h2{font-size:clamp(2rem,8.5vw,3.2rem)!important;line-height:1.02!important}.carelens-landing.carelens-lassie-inspired .carelens-editorial-closing h2{font-size:clamp(2rem,8vw,3rem)!important}.carelens-landing.carelens-lassie-inspired .carelens-video2-row{min-height:76px;padding-block:15px}}@media(prefers-reduced-motion:reduce){.carelens-landing.carelens-lassie-inspired .carelens-ref-hero>div>div:first-child,.carelens-landing.carelens-lassie-inspired .carelens-ref-visual,.carelens-landing.carelens-lassie-inspired .carelens-video2-heading,.carelens-landing.carelens-lassie-inspired .carelens-ai-story,.carelens-landing.carelens-lassie-inspired .carelens-feature-story,.carelens-landing.carelens-lassie-inspired .carelens-how-section,.carelens-landing.carelens-lassie-inspired .carelens-proof-editorial,.carelens-landing.carelens-lassie-inspired .carelens-faq-editorial,.carelens-landing.carelens-lassie-inspired .carelens-editorial-closing,.carelens-landing.carelens-lassie-inspired .carelens-video2-row,.carelens-landing.carelens-lassie-inspired .carelens-video2-orb-ring-a,.carelens-landing.carelens-lassie-inspired .carelens-video2-orb-ring-b,.carelens-landing.carelens-lassie-inspired .carelens-video2-orb-core{transition:none!important;animation:none!important}}.public-site-shell.carelens-lassie-inspired,.carelens-landing.carelens-lassie-inspired{--background:#f7f8f4!important;--foreground:#15201b!important;--card:#fff!important;--card-foreground:#15201b!important;--popover:#fff!important;--popover-foreground:#15201b!important;--primary:#2f6f5e!important;--primary-foreground:#fff!important;--secondary:#e8efeb!important;--secondary-foreground:#173a31!important;--muted:#f0f4f1!important;--muted-foreground:#65736c!important;--accent:#8ba99d!important;--accent-foreground:#10241d!important;--border:#d8e1db!important;--input:#d8e1db!important;--ring:#2f6f5e!important;--destructive:#a7463b!important;--destructive-foreground:#fff!important;--cl-product-bg:#f7f8f4!important;--cl-product-ink:#15201b!important;--cl-product-muted:#65736c!important;--cl-product-line:#15201b1f!important;--cl-product-accent:#2f6f5e!important;--cl-product-soft:#e8efeb!important;background:var(--background)!important;color:var(--foreground)!important}html.dark .public-site-shell.carelens-lassie-inspired,html.dark .carelens-landing.carelens-lassie-inspired{--background:#0e1411!important;--foreground:#edf4ef!important;--card:#151d18!important;--card-foreground:#edf4ef!important;--popover:#151d18!important;--popover-foreground:#edf4ef!important;--primary:#79b7a1!important;--primary-foreground:#0d1712!important;--secondary:#1c2a23!important;--secondary-foreground:#edf4ef!important;--muted:#17211c!important;--muted-foreground:#a5b2aa!important;--accent:#8eb8a7!important;--accent-foreground:#0d1712!important;--border:#2a3931!important;--input:#2a3931!important;--ring:#79b7a1!important;--cl-product-bg:#0e1411!important;--cl-product-ink:#edf4ef!important;--cl-product-muted:#a5b2aa!important;--cl-product-line:#edf4ef24!important;--cl-product-accent:#79b7a1!important;--cl-product-soft:#1c2a23!important}.public-site-shell.carelens-lassie-inspired .carelens-trust-section>div,.carelens-landing.carelens-lassie-inspired .carelens-trust-section>div{color:#f5faf7!important;background:#173a31!important}.public-site-shell.carelens-lassie-inspired .carelens-bento-card:hover,.carelens-landing.carelens-lassie-inspired .carelens-bento-card:hover{box-shadow:0 26px 64px -52px #2f6f5e59!important}.public-site-shell.carelens-lassie-inspired .carelens-ref-title,.carelens-landing.carelens-lassie-inspired .carelens-ref-title{max-width:11ch!important;font-size:clamp(2.25rem,7vw,5rem)!important;line-height:.98!important}.public-site-shell.carelens-lassie-inspired .carelens-editorial-footer *,.carelens-landing.carelens-lassie-inspired .carelens-editorial-footer *{max-width:100%!important}@media(max-width:640px){.public-site-shell.carelens-lassie-inspired .carelens-ref-title,.carelens-landing.carelens-lassie-inspired .carelens-ref-title{max-width:12ch!important;font-size:clamp(2rem,12vw,3.5rem)!important}}:root{--carelens-accent-blue:#2563eb;--carelens-accent-cyan:#06b6d4;--carelens-accent-violet:#7c3aed;--carelens-accent-soft:#2563eb1a;--carelens-page:#f7fbff;--carelens-canvas:#f7fbff;--carelens-card:#fff;--carelens-ink:#101828;--carelens-muted:#667085;--carelens-line:#1018281a;--carelens-line-strong:#10182829;--carelens-aurora-a:#2563eb29;--carelens-aurora-b:#06b6d41f;--carelens-aurora-c:#7c3aed1a;--carelens-surface-glass:#ffffffb8;--carelens-ease:cubic-bezier(.2, 0, 0, 1)}html[data-carelens-theme=dark],html.dark{--carelens-accent-blue:#60a5fa;--carelens-accent-cyan:#22d3ee;--carelens-accent-violet:#a78bfa;--carelens-accent-soft:#60a5fa21;--carelens-page:#07111f;--carelens-canvas:#07111f;--carelens-card:#0d1b2d;--carelens-ink:#f5f9ff;--carelens-muted:#a8b6c8;--carelens-line:#ffffff1c;--carelens-line-strong:#ffffff2e;--carelens-aurora-a:#2563eb33;--carelens-aurora-b:#06b6d424;--carelens-aurora-c:#7c3aed24;--carelens-surface-glass:#0d1b2dc2}:root{--background:var(--carelens-page);--foreground:var(--carelens-ink);--card:var(--carelens-card);--card-foreground:var(--carelens-ink);--popover:var(--carelens-card);--popover-foreground:var(--carelens-ink);--primary:var(--carelens-accent-blue);--primary-foreground:#fff;--secondary:color-mix(in oklab, var(--carelens-accent-blue) 7%, var(--carelens-page));--secondary-foreground:var(--carelens-ink);--muted:color-mix(in oklab, var(--carelens-ink) 5%, transparent);--muted-foreground:var(--carelens-muted);--accent:var(--carelens-accent-soft);--accent-foreground:var(--carelens-accent-blue);--border:var(--carelens-line);--input:color-mix(in oklab, var(--carelens-ink) 8%, transparent);--ring:color-mix(in oklab, var(--carelens-accent-blue) 70%, white)}html[data-carelens-theme=dark],html.dark{--primary-foreground:#06101d;--secondary:#ffffff12;--secondary-foreground:var(--carelens-ink);--muted:#ffffff12;--accent:var(--carelens-accent-soft);--accent-foreground:var(--carelens-accent-blue);--input:#ffffff1a;--ring:var(--carelens-accent-cyan)}html{background:var(--carelens-page);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html[data-carelens-theme=dark],html.dark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}body{isolation:isolate;background:linear-gradient(180deg,color-mix(in oklab,var(--carelens-page) 96%,transparent),var(--carelens-page));position:relative}body:before,body:after{content:"";pointer-events:none;z-index:-1;contain:strict;position:fixed;inset:-12vh -8vw}body:before{background:radial-gradient(42rem 30rem at 8% 8%,var(--carelens-aurora-a),transparent 68%),radial-gradient(34rem 26rem at 92% 18%,var(--carelens-aurora-b),transparent 66%),radial-gradient(38rem 30rem at 78% 88%,var(--carelens-aurora-c),transparent 68%);opacity:.75}body:after{background:linear-gradient(135deg,transparent 0 46%,color-mix(in oklab,var(--carelens-accent-blue) 3%,transparent) 46.2% 46.7%,transparent 47%),linear-gradient(45deg,transparent 0 54%,color-mix(in oklab,var(--carelens-accent-cyan) 3%,transparent) 54.2% 54.7%,transparent 55%);opacity:.55;inset:0}.glass,.glass-card,.glass-panel,.carelens-bento-card{box-shadow:0 18px 55px -38px #0f172a6b,inset 0 1px #ffffff73;border-color:var(--carelens-line)!important;background:color-mix(in oklab,var(--carelens-surface-glass) 94%,transparent)!important}.carelens-bento-card{isolation:isolate;position:relative;overflow:hidden}.carelens-bento-card:after{content:"";pointer-events:none;z-index:-1;background:radial-gradient(18rem 12rem at 100% 0%,var(--carelens-aurora-a),transparent 70%),radial-gradient(15rem 10rem at 0% 100%,var(--carelens-aurora-b),transparent 72%);opacity:.42;position:absolute;inset:0}@media(hover:hover)and (pointer:fine){.carelens-bento-card,.glass-card{transition:transform .3s var(--carelens-ease),box-shadow .3s var(--carelens-ease),border-color .18s ease}.carelens-bento-card:hover,.glass-card:hover{box-shadow:0 28px 70px -42px #0f172a85,0 0 0 1px color-mix(in oklab,var(--carelens-accent-blue) 10%,transparent);transform:translateY(-5px)scale(1.008);border-color:color-mix(in oklab,var(--carelens-accent-blue) 22%,var(--carelens-line))!important}}button:not(:disabled),a[role=button],.cl-menu-trigger{transition:transform .18s var(--carelens-ease),opacity .18s ease,background-color .18s ease,border-color .18s ease,box-shadow .18s ease}button:not(:disabled):active,a[role=button]:active,.cl-menu-trigger:active{transform:scale(.96)}button:focus-visible,a:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible{outline-offset:3px;outline:2px solid var(--carelens-accent-cyan)!important}html.theme-switching *,html.theme-switching :before,html.theme-switching :after{transition:none!important;animation-duration:1ms!important}img,video{outline:1px solid color-mix(in oklab,var(--carelens-ink) 10%,transparent);outline-offset:-1px}.video-reveal{animation:carelens-video-reveal .56s var(--carelens-ease) both}.video-reveal-delay-1{animation-delay:70ms}.video-reveal-delay-2{animation-delay:.14s}.video-reveal-delay-3{animation-delay:.21s}.video-reveal-delay-4{animation-delay:.28s}.video-sheen{position:relative;overflow:hidden}.video-sheen:before{content:"";pointer-events:none;width:24%;animation:carelens-video-sheen 5.5s var(--carelens-ease) infinite;background:linear-gradient(90deg,#0000,#ffffff38,#0000);position:absolute;inset:0 auto 0 -35%;transform:skew(-18deg)}.video-orb{background:radial-gradient(circle at 32% 26%,#fffffff2,transparent 8%),radial-gradient(circle at 40% 35%,var(--carelens-accent-cyan),transparent 42%),radial-gradient(circle at 68% 68%,var(--carelens-accent-violet),transparent 56%),var(--carelens-accent-blue);box-shadow:0 30px 80px -35px color-mix(in oklab,var(--carelens-accent-blue) 65%,transparent);border-radius:999px}@keyframes carelens-video-reveal{0%{opacity:0;transform:translateY(18px)scale(.985)}to{opacity:1;transform:translate(0)scale(1)}}@keyframes carelens-video-sheen{0%,68%,to{opacity:0;transform:translate(0)skew(-18deg)}74%{opacity:1}88%{opacity:0;transform:translate(620%)skew(-18deg)}}@media(max-width:767px){body:before{opacity:.48}.glass,.glass-card,.glass-panel{-webkit-backdrop-filter:blur(10px)saturate(125%)!important}.video-sheen:before{animation:none}}@media(prefers-reduced-motion:reduce){body:before,body:after,.video-reveal,.video-sheen:before,.carelens-aurora{animation:none!important}.carelens-bento-card,.glass-card,button:not(:disabled),a[role=button]{transition:none!important}}.carelens-lassie-inspired{--cl-editorial-bg:#f7f8f3;--cl-editorial-ink:#151814;--cl-editorial-muted:#687067;--cl-editorial-line:#1518141f;--cl-editorial-accent:#2f6f5e;--cl-editorial-accent-soft:#e5efe9;color:var(--cl-editorial-ink);max-width:1280px!important}html.dark .carelens-lassie-inspired{--cl-editorial-bg:#0c110e;--cl-editorial-ink:#f3f6f1;--cl-editorial-muted:#a7b0a8;--cl-editorial-line:#f3f6f121;--cl-editorial-accent:#72b39d;--cl-editorial-accent-soft:#72b39d21}.carelens-lassie-inspired:before{content:"";background:var(--cl-editorial-bg);z-index:-3;width:100vw;height:100%;position:absolute;top:0;left:50%;transform:translate(-50%)}.carelens-lassie-inspired .premium-nav{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);top:12px;border:1px solid var(--cl-editorial-line)!important;background:color-mix(in srgb,var(--cl-editorial-bg) 92%,transparent)!important;box-shadow:0 12px 30px -25px #00000059!important}.carelens-lassie-inspired .premium-nav .carelens-ref-nav-link{color:var(--cl-editorial-muted);border-radius:999px;padding:.65rem .85rem;transition:color .2s,background-color .2s,transform .2s}.carelens-lassie-inspired .premium-nav .carelens-ref-nav-link:hover,.carelens-lassie-inspired .premium-nav .carelens-ref-nav-link.is-active{color:var(--cl-editorial-ink);background:color-mix(in srgb,var(--cl-editorial-ink) 6%,transparent)}.carelens-lassie-inspired .premium-nav>div:last-child>a{background:var(--cl-editorial-ink)!important;color:var(--cl-editorial-bg)!important}.carelens-lassie-inspired .carelens-ref-hero{border-bottom:1px solid var(--cl-editorial-line);align-items:center;min-height:680px;padding:6.5rem 2rem 5rem;display:grid}.carelens-lassie-inspired .carelens-ref-hero h1,.carelens-lassie-inspired .carelens-ref-title{letter-spacing:-.065em!important;max-width:850px!important;font-size:clamp(3.5rem,8vw,7.6rem)!important;font-weight:650!important;line-height:.91!important}.carelens-lassie-inspired .carelens-ref-hero p{color:var(--cl-editorial-muted);max-width:620px!important;font-size:clamp(1.05rem,1.6vw,1.3rem)!important;line-height:1.65!important}.carelens-lassie-inspired .carelens-ref-hero .carelens-ref-visual{min-height:430px}.carelens-lassie-inspired .carelens-ref-device{border-radius:2rem!important;width:min(440px,80vw)!important;height:min(520px,72vw)!important;box-shadow:0 35px 90px -55px #00000073!important}.carelens-lassie-inspired .carelens-ref-device-shade{background:linear-gradient(#0000 45%,#0a0e0bad)!important}.carelens-lassie-inspired .carelens-ref-status{background:var(--cl-editorial-bg)!important;border-color:var(--cl-editorial-line)!important}.carelens-lassie-inspired .hero-action-card{border:1px solid var(--cl-editorial-line)!important;background:color-mix(in srgb,var(--cl-editorial-bg) 92%,white)!important;box-shadow:none!important;border-radius:2rem!important}.carelens-lassie-inspired section{scroll-margin-top:96px}.carelens-lassie-inspired .carelens-bento{border-top:1px solid var(--cl-editorial-line);margin-top:7rem;padding-top:6rem}.carelens-lassie-inspired .carelens-section-heading h2{letter-spacing:-.055em!important;font-size:clamp(2.6rem,5.5vw,5.6rem)!important;font-weight:650!important;line-height:.96!important}.carelens-lassie-inspired .carelens-section-heading h2 span{color:var(--cl-editorial-muted)}.carelens-lassie-inspired .carelens-bento-grid{gap:1rem!important}.carelens-lassie-inspired .carelens-bento-card{border:1px solid var(--cl-editorial-line)!important;background:color-mix(in srgb,var(--cl-editorial-bg) 88%,white)!important;min-height:330px!important;box-shadow:none!important;border-radius:1.5rem!important}.carelens-lassie-inspired .carelens-bento-card:hover{transform:translateY(-4px)!important;box-shadow:0 24px 60px -48px #00000073!important}.carelens-lassie-inspired .carelens-bento-glow{opacity:.22!important}.carelens-lassie-inspired .carelens-bento-index{color:var(--cl-editorial-muted)}.carelens-lassie-inspired .carelens-bento-card h3{letter-spacing:-.035em;font-size:clamp(1.35rem,2.2vw,2rem)}.carelens-lassie-inspired .carelens-ref-status:first-letter{color:var(--cl-editorial-accent)}.carelens-lassie-inspired .bg-gradient-hero{background:var(--cl-editorial-ink)!important}.carelens-lassie-inspired .carelens-signup-nudge>div{border-color:var(--cl-editorial-line)!important;background:var(--cl-editorial-bg)!important;box-shadow:0 25px 70px -45px #0006!important}.carelens-lassie-inspired .menu-panel{background:var(--cl-editorial-bg)!important;border-color:var(--cl-editorial-line)!important}.carelens-lassie-inspired .menu-backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0f141057!important}@media(max-width:900px){.carelens-lassie-inspired .carelens-ref-hero{min-height:auto;padding:4.5rem 1rem 3rem}.carelens-lassie-inspired .carelens-ref-hero h1,.carelens-lassie-inspired .carelens-ref-title{font-size:clamp(3rem,13vw,5rem)!important}}@media(max-width:640px){.carelens-lassie-inspired{padding-left:1rem!important;padding-right:1rem!important}.carelens-lassie-inspired .premium-nav{margin-bottom:1.25rem!important}.carelens-lassie-inspired .carelens-ref-device{width:min(330px,78vw)!important;height:min(410px,96vw)!important}.carelens-lassie-inspired .carelens-bento{margin-top:4rem;padding-top:4rem}}.carelens-lassie-inspired,.editorial-site{--cl-product-bg:#f7f8f3;--cl-product-ink:#151814;--cl-product-muted:#697169;--cl-product-line:#1518141c;--cl-product-accent:#2f6f5e}html.dark .carelens-lassie-inspired,html.dark .editorial-site{--cl-product-bg:#0c110e;--cl-product-ink:#f2f5f0;--cl-product-muted:#a6afa8;--cl-product-line:#f2f5f021;--cl-product-accent:#79b7a1}.editorial-site .premium-nav{border-color:var(--cl-product-line)!important;background:color-mix(in srgb,var(--cl-product-bg) 94%,transparent)!important;box-shadow:0 12px 34px -30px #0000006b!important}.editorial-site .premium-content{position:relative}.editorial-site .premium-content>*{border-color:var(--cl-product-line)}.editorial-site .premium-content h1{letter-spacing:-.055em}.editorial-site .premium-content h2{letter-spacing:-.04em}.editorial-site .premium-content .smooth-card,.editorial-site .premium-content .glass{box-shadow:none;background:color-mix(in srgb,var(--cl-product-bg) 90%,white)!important;border-color:var(--cl-product-line)!important}.editorial-site .premium-content .smooth-card:hover,.editorial-site .premium-content .glass:hover{box-shadow:0 24px 60px -48px #0000006b}.editorial-site .carelens-editorial-footer{border-color:var(--cl-product-line)!important}.editorial-site .carelens-editorial-footer>div{position:relative}.editorial-site .carelens-editorial-footer .text-foreground{color:var(--cl-product-ink)}.editorial-site .carelens-editorial-footer a{color:var(--cl-product-muted)}.editorial-site .carelens-editorial-footer a:hover{color:var(--cl-product-ink)}.carelens-lassie-inspired .hero-action-card{position:relative;overflow:hidden}.carelens-lassie-inspired .hero-action-card:before{content:"";pointer-events:none;background:radial-gradient(34rem 16rem at 12% 0%,color-mix(in srgb,var(--cl-product-accent) 10%,transparent),transparent 72%),radial-gradient(26rem 18rem at 100% 100%,color-mix(in srgb,var(--cl-product-accent) 8%,transparent),transparent 70%);position:absolute;inset:0}.carelens-lassie-inspired .carelens-bento-card{background:color-mix(in srgb,var(--cl-product-bg) 91%,white)!important}.carelens-lassie-inspired .carelens-bento-card:first-child,.carelens-lassie-inspired .carelens-bento-card:nth-child(5){min-height:390px!important}.carelens-lassie-inspired .carelens-bento-card:nth-child(2),.carelens-lassie-inspired .carelens-bento-card:nth-child(3),.carelens-lassie-inspired .carelens-bento-card:nth-child(4),.carelens-lassie-inspired .carelens-bento-card:nth-child(6){min-height:290px!important}.carelens-lassie-inspired .carelens-bento-card h3{color:var(--cl-product-ink)}.carelens-lassie-inspired .carelens-bento-card p{color:var(--cl-product-muted)}.carelens-lassie-inspired .carelens-ref-status{box-shadow:0 14px 30px -26px #00000080}.carelens-lassie-inspired .carelens-walkthrough,.carelens-lassie-inspired .carelens-feature-block,.carelens-lassie-inspired .carelens-testimonials,.carelens-lassie-inspired section{border-color:var(--cl-product-line)}@media(max-width:767px){.editorial-site .premium-nav{border-radius:18px;min-height:58px}.editorial-site .premium-nav>div{min-width:0}.editorial-site .premium-nav .font-display{max-width:132px}.editorial-site .premium-content h1{font-size:clamp(2.6rem,12vw,4.2rem);line-height:.96}.carelens-lassie-inspired .carelens-ref-hero{border-radius:1.5rem}.carelens-lassie-inspired .carelens-bento-card:nth-child(n){min-height:270px!important}.carelens-lassie-inspired .carelens-bento-card:first-child,.carelens-lassie-inspired .carelens-bento-card:nth-child(5){min-height:310px!important}}@media(prefers-reduced-motion:reduce){.editorial-site .premium-content>*{animation:none!important}}html,body{max-width:100%;overflow-x:clip}.carelens-onboarding-shell{width:100%;max-width:100vw;overflow-x:hidden}.carelens-onboarding-shell *{min-width:0}@media(max-width:359px){.carelens-onboarding-shell .carelens-onboarding-option{min-height:56px;padding-inline:.8rem}.carelens-onboarding-shell h2{overflow-wrap:anywhere}}.carelens-reference-hero{isolation:isolate;min-height:680px;position:relative;overflow:hidden;box-shadow:0 40px 120px -70px #020617d9;color:#f7fbff!important;background:radial-gradient(60rem 34rem at 72% 42%,#2563eb2e,#0000 62%),radial-gradient(38rem 26rem at 24% 88%,#06b6d41f,#0000 66%),linear-gradient(145deg,#030712,#07111f 48%,#020617)!important;border:1px solid #94a3b824!important;border-radius:34px!important}.carelens-reference-hero:before{content:"";z-index:-2;pointer-events:none;filter:blur(28px);background:radial-gradient(circle at 25% 35%,#ffffff0f,#0000 12%),radial-gradient(circle at 70% 30%,#22d3ee14,#0000 18%),radial-gradient(circle at 55% 75%,#7c3aed12,#0000 20%);animation:14s ease-in-out infinite alternate carelens-cinematic-drift;position:absolute;inset:-30%}.carelens-reference-hero:after{content:"";z-index:-1;pointer-events:none;opacity:.24;mix-blend-mode:screen;background-image:radial-gradient(#ffffffbf .55px,#0000 .7px),linear-gradient(115deg,#0000 0 48%,#ffffff09 49%,#0000 50%);background-size:5px 5px,100% 100%;position:absolute;inset:0}.carelens-reference-hero .carelens-hero-kicker{animation:carelens-cinematic-in .7s var(--carelens-ease) both;color:#e2e8f0b8!important}.carelens-reference-hero .carelens-kicker-dot{box-shadow:0 0 18px #22d3eeb3;background:#22d3ee!important}.carelens-reference-hero .carelens-ref-title{text-shadow:0 14px 45px #00000059;animation:carelens-cinematic-in .8s 80ms var(--carelens-ease) both;color:#f8fbff!important}.carelens-reference-hero>div>div:first-child>p{animation:carelens-cinematic-in .8s .16s var(--carelens-ease) both;color:#cbd5e1d1!important}.carelens-reference-hero .carelens-primary-action{animation:carelens-cinematic-in .8s .24s var(--carelens-ease) both;box-shadow:0 18px 45px -28px #fffc;color:#06101d!important;background:#f8fbff!important}.carelens-reference-hero .carelens-secondary-action{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);animation:carelens-cinematic-in .8s .3s var(--carelens-ease) both;color:#f8fbff!important;background:#ffffff0d!important;border-color:#e2e8f033!important}.carelens-reference-hero .carelens-hero-note{animation:carelens-cinematic-in .8s .38s var(--carelens-ease) both;color:#94a3b8c2!important}.carelens-reference-hero .carelens-ref-visual{perspective:1200px;animation:carelens-cinematic-in 1s .12s var(--carelens-ease) both}.carelens-reference-hero .carelens-ref-device{transition:transform .7s var(--carelens-ease),box-shadow .7s var(--carelens-ease);animation:7s ease-in-out infinite carelens-device-float;transform:rotateY(-7deg)rotateX(2deg)translateZ(0);box-shadow:0 38px 100px -45px #000000e6,0 0 0 1px #ffffff0a;background:#0b1628!important;border-color:#e2e8f029!important}.carelens-reference-hero .carelens-ref-device:hover{transform:rotateY(-2deg)rotateX(0)scale(1.015);box-shadow:0 45px 110px -42px #000000f2,0 0 0 1px #22d3ee1f}.carelens-reference-hero .carelens-ref-device-shade{background:linear-gradient(#02061705 38%,#020617c2)!important}.carelens-reference-hero .carelens-ref-device-caption{color:#f8fbff!important}.carelens-reference-hero .carelens-floating-card{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);animation:6s ease-in-out infinite carelens-card-float;box-shadow:0 24px 70px -40px #000000e6;color:#e2e8f0!important;background:#07111fb8!important;border:1px solid #e2e8f024!important}.carelens-reference-hero .carelens-floating-card-bottom{animation-delay:-2.2s}.carelens-reference-hero .carelens-ref-status{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);color:#e2e8f0d6!important;background:#07111f9e!important;border-color:#e2e8f026!important}@keyframes carelens-cinematic-in{0%{opacity:0;filter:blur(4px);transform:translateY(24px)scale(.985)}to{opacity:1;filter:blur();transform:translate(0)scale(1)}}@keyframes carelens-cinematic-drift{0%{transform:translate(-2%,-1%)scale(1)}to{transform:translate(3%,2%)scale(1.05)}}@keyframes carelens-device-float{0%,to{transform:rotateY(-7deg)rotateX(2deg)translate(0)}50%{transform:rotateY(-4deg)rotateX(1deg)translateY(-7px)}}@keyframes carelens-card-float{0%,to{transform:translate(0)}50%{transform:translateY(-8px)}}@media(max-width:900px){.carelens-reference-hero{min-height:auto;border-radius:26px!important}.carelens-reference-hero .carelens-ref-device{animation:7s ease-in-out infinite carelens-device-float-mobile;transform:none}}@keyframes carelens-device-float-mobile{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@media(max-width:640px){.carelens-reference-hero{border-radius:22px!important}.carelens-reference-hero .carelens-floating-card{display:none!important}}@media(prefers-reduced-motion:reduce){.carelens-reference-hero:before,.carelens-reference-hero .carelens-hero-kicker,.carelens-reference-hero .carelens-ref-title,.carelens-reference-hero .carelens-ref-visual,.carelens-reference-hero .carelens-ref-device,.carelens-reference-hero .carelens-floating-card,.carelens-reference-hero .carelens-primary-action,.carelens-reference-hero .carelens-secondary-action,.carelens-reference-hero .carelens-hero-note{filter:none!important;animation:none!important;transform:none!important}}.carelens-video2-section{background:radial-gradient(34rem 24rem at 82% 48%,#2563eb1a,transparent 70%),radial-gradient(28rem 20rem at 16% 70%,#06b6d414,transparent 70%),hsl(var(--background))}.carelens-video2-stage{min-height:540px}.carelens-video2-heading{z-index:2;text-align:center;max-width:760px;margin:0 auto 2.5rem;position:relative}.carelens-video2-kicker{border:1px solid hsl(var(--border) / .7);letter-spacing:.18em;color:hsl(var(--muted-foreground));background:hsl(var(--background) / .65);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:999px;padding:.42rem .75rem;font-size:.65rem;font-weight:800;display:inline-flex}.carelens-video2-heading h2{letter-spacing:-.055em;text-wrap:balance;margin:.8rem 0 0;font-size:clamp(2rem,5vw,4.25rem);font-weight:800;line-height:.95}.carelens-video2-layout{grid-template-columns:minmax(0,1fr) minmax(260px,.75fr);align-items:center;gap:2rem;max-width:1050px;margin:0 auto;display:grid;position:relative}.carelens-video2-list{gap:.42rem;display:grid;position:relative}.carelens-video2-row{border:1px solid hsl(var(--border) / .5);background:hsl(var(--card) / .72);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);opacity:0;min-height:68px;animation:carelens-video2-row-in .65s calc(var(--carelens-row-delay) * 90ms + .18s) cubic-bezier(.22,.8,.22,1) forwards;border-radius:18px;grid-template-columns:54px minmax(0,1fr) 38px;align-items:center;gap:.9rem;padding:.55rem .7rem;display:grid;transform:translate(-18px);box-shadow:0 18px 50px -42px #0f172a80}.carelens-video2-row:first-child .carelens-video2-number{background:#fb7185}.carelens-video2-row:nth-child(2) .carelens-video2-number{background:#fbbf24}.carelens-video2-row:nth-child(3) .carelens-video2-number{background:#bef264}.carelens-video2-row:nth-child(4) .carelens-video2-number{background:#67e8f9}.carelens-video2-row:nth-child(5) .carelens-video2-number{background:#a78bfa}.carelens-video2-number{color:#0b1020;border-radius:12px;place-items:center;width:42px;height:42px;font-size:.72rem;font-weight:900;display:grid}.carelens-video2-row-copy{min-width:0}.carelens-video2-row-copy strong,.carelens-video2-row-copy small{display:block}.carelens-video2-row-copy strong{letter-spacing:-.01em;font-size:.95rem}.carelens-video2-row-copy small{color:hsl(var(--muted-foreground));margin-top:.15rem;font-size:.72rem;line-height:1.4}.carelens-video2-row-icon{width:32px;height:32px;color:hsl(var(--muted-foreground));border:1px solid hsl(var(--border) / .6);border-radius:999px;place-items:center;display:grid}.carelens-video2-orb{place-items:center;min-height:330px;display:grid;position:relative}.carelens-video2-orb-core{z-index:3;color:#f8fbff;background:radial-gradient(circle at 35% 25%,#ffffff38,#0000 30%),linear-gradient(145deg,#0f2d54,#0b1020);border:1px solid #ffffff26;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:190px;height:190px;animation:5s ease-in-out infinite carelens-video2-core-float;display:flex;position:relative;box-shadow:0 35px 90px -30px #2563eb8c,inset 0 0 45px #22d3ee14}.carelens-video2-orb-core span{letter-spacing:-.02em;margin-top:.5rem;font-weight:800}.carelens-video2-orb-core small{color:#e2e8f0a6;margin-top:.15rem;font-size:.62rem}.carelens-video2-orb-ring{border:1px solid hsl(var(--primary) / .16);border-radius:50%;position:absolute;transform:rotate(-18deg)}.carelens-video2-orb-ring-a{width:290px;height:150px;animation:9s linear infinite carelens-video2-ring-a}.carelens-video2-orb-ring-b{width:230px;height:310px;animation:11s linear infinite carelens-video2-ring-b}@keyframes carelens-video2-row-in{to{opacity:1;transform:none}}@keyframes carelens-video2-core-float{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-8px)rotate(2deg)}}@keyframes carelens-video2-ring-a{to{transform:rotate(342deg)}}@keyframes carelens-video2-ring-b{to{transform:rotate(-378deg)}}@media(max-width:800px){.carelens-video2-layout{grid-template-columns:1fr}.carelens-video2-orb{order:-1;min-height:260px}.carelens-video2-orb-core{width:150px;height:150px}.carelens-video2-orb-ring-a{width:230px;height:120px}.carelens-video2-orb-ring-b{width:190px;height:250px}}@media(prefers-reduced-motion:reduce){.carelens-video2-row,.carelens-video2-orb-core,.carelens-video2-orb-ring{opacity:1;transform:none;animation:none!important}}:root{--cl26-bg:#f5f8fc;--cl26-surface:#ffffffb8;--cl26-surface-strong:#ffffffeb;--cl26-ink:#10243e;--cl26-muted:#64748b;--cl26-blue:#2d6cdf;--cl26-blue-deep:#1f4fb8;--cl26-teal:#25a79a;--cl26-mint:#dff5f1;--cl26-sky:#e8f1ff;--cl26-lavender:#eef0ff;--cl26-line:#284d7724;--cl26-glass-line:#ffffffa8;--cl26-shadow:0 24px 80px -48px #153b6857;--cl26-shadow-hover:0 34px 90px -48px #225ca561}html,body{background:var(--cl26-bg);color:var(--cl26-ink)}.public-site-shell.carelens-lassie-inspired,.carelens-landing.carelens-lassie-inspired{--background:var(--cl26-bg)!important;--foreground:var(--cl26-ink)!important;--card:#fff!important;--card-foreground:var(--cl26-ink)!important;--popover:#fff!important;--popover-foreground:var(--cl26-ink)!important;--primary:var(--cl26-blue)!important;--primary-foreground:#fff!important;--secondary:var(--cl26-sky)!important;--secondary-foreground:#1d4f9f!important;--muted:#edf3f8!important;--muted-foreground:var(--cl26-muted)!important;--accent:var(--cl26-teal)!important;--accent-foreground:#083f3a!important;--border:var(--cl26-line)!important;--input:#ffffffe6!important;--ring:var(--cl26-blue)!important;background:radial-gradient(circle at 82% 8%,#4e8cff1f,transparent 28rem),radial-gradient(circle at 8% 36%,#25a79a14,transparent 25rem),var(--cl26-bg)!important;color:var(--cl26-ink)!important}html.dark .public-site-shell.carelens-lassie-inspired,html.dark .carelens-landing.carelens-lassie-inspired{--background:#08121f!important;--foreground:#eff6ff!important;--card:#0f1d2d!important;--card-foreground:#eff6ff!important;--popover:#0f1d2d!important;--popover-foreground:#eff6ff!important;--primary:#77a7ff!important;--primary-foreground:#08121f!important;--secondary:#122941!important;--secondary-foreground:#eff6ff!important;--muted:#102235!important;--muted-foreground:#a9b9ca!important;--accent:#5ed0c2!important;--accent-foreground:#071b18!important;--border:#b7d3ef29!important;--input:#0f1d2de0!important;--ring:#77a7ff!important;color:#eff6ff!important;background:radial-gradient(circle at 82% 8%,#4e8cff26,#0000 28rem),radial-gradient(circle at 8% 36%,#25a79a1a,#0000 25rem),#08121f!important}.public-site-shell .premium-nav{position:sticky;top:.75rem;border:1px solid var(--cl26-glass-line)!important;-webkit-backdrop-filter:blur(22px)saturate(145%)!important;background:#ffffff9e!important;box-shadow:0 18px 60px -36px #153b686b!important}html.dark .public-site-shell .premium-nav{background:#08121fad!important;border-color:#b1d3f229!important}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.public-site-shell .premium-nav{background:var(--cl26-surface-strong)!important}}.public-site-shell .premium-nav .nav-active-item:hover,.public-site-shell .premium-nav .nav-active-item[data-status=active],.public-site-shell .premium-nav .nav-active-item[aria-current=page]{color:var(--cl26-blue)!important;background:#ffffff9e!important}.public-site-shell .cl-menu-trigger,.public-site-shell .premium-nav .rounded-full{border-color:#36669f24!important}.public-site-shell .menu-panel,.public-site-shell .menu-panel-header{-webkit-backdrop-filter:blur(24px)saturate(145%)!important;background:#f8fbffd1!important;border-color:#36669f24!important;box-shadow:0 32px 90px -42px #143d6c75!important}html.dark .public-site-shell .menu-panel,html.dark .public-site-shell .menu-panel-header{background:#08121fdb!important}.carelens-landing .glass,.carelens-landing .glass-card,.carelens-landing .glass-panel,.carelens-landing .carelens-story-card,.carelens-landing .carelens-bento-card,.carelens-landing .carelens-floating-card,.carelens-landing .carelens-photo-option,.carelens-landing .carelens-focus-panel,.carelens-landing .carelens-ready-state{border-color:var(--cl26-glass-line)!important;box-shadow:var(--cl26-shadow)!important;-webkit-backdrop-filter:blur(18px)saturate(135%)!important;background:linear-gradient(145deg,#ffffffd6,#f2f8ff9e)!important}html.dark .carelens-landing .glass,html.dark .carelens-landing .glass-card,html.dark .carelens-landing .glass-panel,html.dark .carelens-landing .carelens-story-card,html.dark .carelens-landing .carelens-bento-card,html.dark .carelens-landing .carelens-floating-card,html.dark .carelens-landing .carelens-photo-option,html.dark .carelens-landing .carelens-focus-panel,html.dark .carelens-landing .carelens-ready-state{background:linear-gradient(145deg,#122335d1,#0a1826b8)!important;border-color:#add3f426!important}.carelens-landing .carelens-bento-card,.carelens-landing .carelens-story-card,.carelens-landing .glass-card{transition:transform .42s cubic-bezier(.2,.75,.2,1),box-shadow .42s,border-color .32s}.carelens-landing .carelens-bento-card:hover,.carelens-landing .carelens-story-card:hover,.carelens-landing .glass-card:hover{transform:translateY(-6px);box-shadow:var(--cl26-shadow-hover)!important;border-color:#2d6cdf47!important}.carelens-landing h1,.carelens-landing h2,.carelens-landing h3{color:var(--cl26-ink);text-wrap:balance}html.dark .carelens-landing h1,html.dark .carelens-landing h2,html.dark .carelens-landing h3{color:#eff6ff}.carelens-landing .text-primary{color:var(--cl26-blue)!important}.carelens-landing .text-muted-foreground{color:var(--cl26-muted)!important}.carelens-landing .text-gradient{background:linear-gradient(100deg,var(--cl26-blue),var(--cl26-teal))!important;color:#0000!important;-webkit-background-clip:text!important;background-clip:text!important}.carelens-landing .carelens-ref-hero,.carelens-landing .hero-section,.carelens-landing [data-section=hero]{position:relative}.carelens-landing .carelens-ref-hero:before{content:"";filter:blur(8px);pointer-events:none;background:radial-gradient(circle,#4583ff29,#25a79a12 42%,#0000 70%);border-radius:50%;width:28rem;height:28rem;animation:10s ease-in-out infinite cl26-drift;position:absolute;top:-5rem;right:-8rem}.carelens-landing>section:nth-of-type(2){isolation:isolate;position:relative;overflow:visible}.carelens-landing>section:nth-of-type(2):before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(circle at 45% 42%,#ffffffeb 0 24%,#e3f0ffc7 25% 45%,#5ea4ff33 46% 52%,#25a79a1a 53% 65%,#0000 66%),radial-gradient(circle,#377eeb2e,#0000 68%);border:1px solid #ffffffc7;border-radius:999px;width:clamp(19rem,39vw,34rem);height:clamp(19rem,39vw,34rem);animation:5.5s ease-in-out infinite cl26-orb-breathe;position:absolute;top:50%;right:clamp(-7rem,-6vw,-2rem);transform:translateY(-50%);box-shadow:inset 0 0 0 18px #ffffff24,inset 0 0 70px #4284ee29,0 40px 100px -52px #2a68b885}.carelens-landing>section:nth-of-type(2):after{content:"";z-index:-1;pointer-events:none;border:1px solid #2d6cdf38;border-radius:50%;width:clamp(20rem,41vw,36rem);height:clamp(20rem,41vw,36rem);animation:18s linear infinite cl26-orbit;position:absolute;top:50%;right:clamp(-8rem,-7vw,-1rem);transform:translateY(-50%);box-shadow:0 0 0 22px #2d6cdf06,0 0 0 44px #25a79a09}.carelens-landing>section:nth-of-type(2) .carelens-video2-orb-core,.carelens-landing>section:nth-of-type(2) [data-orb-core]{animation:4.8s ease-in-out infinite cl26-orb-breathe}.carelens-landing>section:nth-of-type(2) .carelens-video2-row,.carelens-landing>section:nth-of-type(2) button,.carelens-landing>section:nth-of-type(2) a{transition:transform .25s,background .25s,border-color .25s,box-shadow .25s}.carelens-landing>section:nth-of-type(2) .carelens-video2-row:hover,.carelens-landing>section:nth-of-type(2) button:hover,.carelens-landing>section:nth-of-type(2) a:hover{transform:translate(4px)}.carelens-landing button.bg-gradient-hero,.carelens-landing a.bg-gradient-hero{background:linear-gradient(120deg,var(--cl26-blue),var(--cl26-blue-deep) 58%,var(--cl26-teal))!important;box-shadow:0 18px 40px -22px #2d6cdf85!important}.carelens-landing button.bg-gradient-hero:hover,.carelens-landing a.bg-gradient-hero:hover{transform:translateY(-2px);box-shadow:0 24px 52px -24px #2d6cdf9e!important}.carelens-landing .carelens-trust-section>div,.carelens-landing .carelens-final-cta>div{background:radial-gradient(circle at 85% 10%,#78abff38,#0000 28%),linear-gradient(135deg,#0e315f,#155b91 58%,#137e78)!important;border-color:#ffffff29!important;box-shadow:0 34px 100px -54px #0d3f71a6!important}.carelens-landing .carelens-story-card img,.carelens-landing .carelens-ref-visual img{border:1px solid #ffffffad;box-shadow:0 24px 60px -42px #133a676b;border-radius:1.5rem!important}.carelens-landing .carelens-editorial-footer h2,.carelens-landing footer h2{letter-spacing:0!important;max-width:34rem!important;font-size:.8rem!important;line-height:1.4!important}.carelens-landing .cl-reveal,.public-site-shell .cl-reveal{opacity:0;transition:opacity .72s cubic-bezier(.2,.75,.2,1),transform .72s cubic-bezier(.2,.75,.2,1);transition-delay:calc(var(--cl-reveal-delay,0) * 70ms);transform:translateY(24px)}.carelens-landing .cl-reveal.is-visible,.public-site-shell .cl-reveal.is-visible{opacity:1;transform:none}.carelens-landing .cl-tilt{transform:perspective(1000px) rotateX(var(--cl-tilt-y,0deg)) rotateY(var(--cl-tilt-x,0deg)) translateZ(0)}.carelens-landing .carelens-bento-card:after,.carelens-landing .glass-card:after{content:"";pointer-events:none;background:linear-gradient(105deg,#0000 42%,#ffffff38,#0000 58%);transition:transform .8s;position:absolute;inset:-30% -60%;transform:translate(-45%)}.carelens-landing .carelens-bento-card:hover:after,.carelens-landing .glass-card:hover:after{transform:translate(45%)}@keyframes cl26-orbit{to{transform:translateY(-50%)rotate(360deg)}}@keyframes cl26-orb-breathe{0%,to{transform:translateY(-50%)scale(1)}50%{transform:translateY(-50%)scale(1.025)}}@keyframes cl26-drift{0%,to{transform:translate(0)}50%{transform:translate(-16px,12px)}}@media(max-width:900px){.public-site-shell .premium-nav{top:.5rem}.carelens-landing>section:nth-of-type(2):before,.carelens-landing>section:nth-of-type(2):after{opacity:.55;right:-9rem}}@media(max-width:640px){.public-site-shell{padding-inline:.75rem!important}.public-site-shell .premium-nav{min-height:4rem;border-radius:1.25rem!important;margin-bottom:1.1rem!important}.carelens-landing>section:nth-of-type(2):before{opacity:.5;width:18rem;height:18rem;top:38%;right:-8rem}.carelens-landing>section:nth-of-type(2):after{opacity:.35;width:19rem;height:19rem;top:38%;right:-8.5rem}.carelens-landing .carelens-bento-card:hover,.carelens-landing .carelens-story-card:hover,.carelens-landing .glass-card:hover{transform:translateY(-3px)}}@media(prefers-reduced-motion:reduce){.carelens-landing *,.public-site-shell *{scroll-behavior:auto!important}.carelens-landing .cl-reveal,.public-site-shell .cl-reveal{opacity:1!important;transition:none!important;transform:none!important}.carelens-landing .carelens-ref-hero:before,.carelens-landing>section:nth-of-type(2):before,.carelens-landing>section:nth-of-type(2):after,.carelens-landing .carelens-video2-orb-core{animation:none!important}}.carelens-landing .carelens-video2-section{-webkit-backdrop-filter:blur(12px)saturate(125%);background:radial-gradient(28rem 22rem at 84%,#4583ff1c,#0000 72%),radial-gradient(24rem 18rem at 12% 80%,#25a79a12,#0000 72%),#ffffffad!important;border-color:#36669f1f!important;box-shadow:0 28px 80px -54px #143d6c47!important}.carelens-landing .carelens-video2-heading h2{max-width:14ch;margin-inline:auto;color:var(--cl26-ink)!important}.carelens-landing .carelens-video2-row{-webkit-backdrop-filter:blur(16px)saturate(130%)!important;background:#ffffffb8!important;border-color:#36669f1f!important;box-shadow:0 18px 48px -42px #143d6c61!important}.carelens-landing .carelens-video2-row:hover{background:#ffffffe0!important;border-color:#2d6cdf47!important;transform:translate(5px)!important}.carelens-landing .carelens-video2-row:first-child .carelens-video2-number,.carelens-landing .carelens-video2-row:nth-child(2) .carelens-video2-number,.carelens-landing .carelens-video2-row:nth-child(3) .carelens-video2-number,.carelens-landing .carelens-video2-row:nth-child(4) .carelens-video2-number,.carelens-landing .carelens-video2-row:nth-child(5) .carelens-video2-number{border:1px solid #2d6cdf1f;color:#1f4fb8!important;background:linear-gradient(135deg,#e8f1ff,#dff5f1)!important}.carelens-landing .carelens-video2-orb{min-height:360px}.carelens-landing .carelens-video2-orb-core{appearance:none;font:inherit;cursor:pointer;width:204px;height:204px;padding:0;color:#f8fbff!important;background:radial-gradient(circle at 34% 24%,#ffffff57,#0000 27%),radial-gradient(circle at 70% 75%,#25a79a38,#0000 35%),linear-gradient(145deg,#245ec8,#173a72 58%,#116d68)!important;border:1px solid #ffffff6b!important;box-shadow:0 34px 90px -32px #2d6cdf94,inset 0 0 44px #ffffff1a,0 0 0 12px #ffffff61!important}.carelens-landing .carelens-video2-orb-core:hover{transform:translateY(-6px)scale(1.02)!important}.carelens-landing .carelens-video2-orb-core:active{transform:translateY(-2px)scale(.985)!important}.carelens-landing .carelens-video2-orb-icon{background:#ffffff24;border:1px solid #fff3;border-radius:14px;place-items:center;width:42px;height:42px;display:grid}.carelens-landing .carelens-video2-orb-core span:not(.carelens-video2-orb-icon):not(.carelens-video2-orb-cta){letter-spacing:-.02em;margin-top:.55rem;font-weight:800}.carelens-landing .carelens-video2-orb-core small{color:#ebf5ffc7!important}.carelens-landing .carelens-video2-orb-cta{background:#ffffff24;border:1px solid #ffffff2e;border-radius:999px;align-items:center;gap:.3rem;margin-top:.7rem;padding:.35rem .62rem;font-size:.68rem;font-weight:700;display:inline-flex}.carelens-landing .carelens-video2-orb-label{z-index:5;color:#183b65;-webkit-backdrop-filter:blur(12px);background:#ffffffc2;border:1px solid #ffffffc7;border-radius:999px;align-items:center;min-height:32px;padding:.45rem .7rem;font-size:.65rem;font-weight:750;display:inline-flex;position:absolute;box-shadow:0 18px 40px -28px #143d6c66}.carelens-landing .carelens-video2-orb-label-a{top:18%;right:5%}.carelens-landing .carelens-video2-orb-label-b{bottom:17%;left:4%}html.dark .carelens-landing .carelens-video2-section{background:radial-gradient(28rem 22rem at 84%,#4583ff24,#0000 72%),#0c1c2db8!important}html.dark .carelens-landing .carelens-video2-row{background:#0f1f30c7!important;border-color:#add3f424!important}html.dark .carelens-landing .carelens-video2-row:hover{background:#13283ee6!important}html.dark .carelens-landing .carelens-video2-orb-label{color:#e8f2ff;background:#0f1f30c7;border-color:#add3f429}@media(max-width:800px){.carelens-landing .carelens-video2-orb{min-height:290px}.carelens-landing .carelens-video2-orb-core{width:170px;height:170px}.carelens-landing .carelens-video2-orb-label-a{top:8%;right:2%}.carelens-landing .carelens-video2-orb-label-b{bottom:8%;left:2%}}@media(max-width:480px){.carelens-landing .carelens-video2-section{border-radius:1.5rem!important;padding:1rem!important}.carelens-landing .carelens-video2-heading h2{font-size:clamp(1.8rem,10vw,2.5rem)}.carelens-landing .carelens-video2-row{grid-template-columns:44px minmax(0,1fr) 34px;gap:.6rem;min-height:64px}.carelens-landing .carelens-video2-row-copy small{font-size:.68rem}}@media(prefers-reduced-motion:reduce){.carelens-landing .carelens-video2-orb-core:hover,.carelens-landing .carelens-video2-row:hover{transform:none!important}}
