.vbs-project-detail-page .vbs-page-container{padding-left:16px!important;padding-right:16px!important}.lv-case{--lv-red:#d70416;--lv-blue:#2299d6;--lv-green:#42aa32;--lv-yellow:#f0b300;--lv-muted:#808080;--lv-ink:#111111;background:#fff;color:var(--lv-ink);overflow-x:clip;width:100%;max-width:100%}.lv-case .lv-case__title{font-size:48px;line-height:1.15;margin:0;text-transform:capitalize}.lv-case .lv-case__title-lead{font-weight:500;color:var(--lv-ink)}.lv-case .lv-case__title-accent{font-weight:300;color:var(--lv-red)}.lv-case .lv-case__body{margin:0;font-size:16px;font-weight:400;line-height:24px;color:var(--lv-muted)}.lv-case .lv-case__h3{margin:0;font-size:24px;font-weight:500;line-height:1.3;text-transform:capitalize;color:var(--lv-ink)}.lv-case .lv-case-hero{padding:100px 0;overflow:hidden}.lv-case .lv-case-hero__row{display:flex;align-items:center;justify-content:space-between;gap:60px}.lv-case .lv-case-hero__copy{display:flex;width:min(100%,670px);flex-direction:column;align-items:flex-start;gap:30px}.lv-case .lv-case-hero__text{display:flex;width:100%;flex-direction:column;gap:20px}.lv-case .lv-case-hero__heading{display:flex;flex-direction:column;align-items:flex-start;gap:12px}.lv-case .lv-case-hero__title{max-width:614px}.lv-case .lv-case-hero__desc{max-width:547px}.lv-case .lv-case-hero__media{position:relative;width:100%;max-width:650px;flex:0 1 650px;aspect-ratio:650/530;height:auto;min-height:0;overflow:hidden;border-radius:10px;background:rgba(0,0,0,0)}.lv-case .lv-case-hero__media img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.lv-case .lv-case-overview{padding:100px 0;background:#fff}.lv-case .lv-case-overview__row{display:flex;flex-direction:row-reverse;align-items:stretch;gap:32px}.lv-case .lv-case-overview__media{position:relative;width:100%;max-width:580px;min-height:0;flex:0 1 580px;overflow:visible;border-radius:10px;background:#f4f4f4;box-shadow:0 4px 18px rgba(0,0,0,.12)}@media(min-width:1025px)and (max-width:1299px){.lv-case .lv-case-overview__row{gap:28px}.lv-case .lv-case-overview__media{max-width:460px;flex:0 1 460px}.lv-case .lv-case-overview__content{max-width:none;flex:1 1 0}}@media(min-width:1025px){.lv-case .lv-case-overview__media{align-self:stretch;min-height:480px;aspect-ratio:auto}}@media(max-width:1024px){.lv-case .lv-case-overview__media{aspect-ratio:520/500}}.lv-case .lv-case-overview__media img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:10px}.lv-case .lv-case-overview__content{display:flex;min-width:0;flex:1 1 0;max-width:860px;flex-direction:column;justify-content:center;gap:20px}.lv-case .lv-case-overview__heading{display:flex;flex-direction:column;align-items:flex-start;gap:12px}.lv-case .lv-case-overview__chips{display:flex;flex-wrap:wrap;align-items:flex-start;gap:12px}.lv-case .lv-case-overview__chips-row{display:contents}.lv-case .lv-case-chip{display:inline-flex;flex:0 0 auto;width:-moz-fit-content;width:fit-content;max-width:100%;align-items:center;gap:10px;padding:6px 14px;border-radius:10px;border:1px solid #cbcccd;background:#fafafa}.lv-case .lv-case-chip__icon{display:flex;width:32px;height:32px;flex-shrink:0;align-items:center;justify-content:center;padding:4px;border-radius:6px;background:#fff}.lv-case .lv-case-chip__icon img,.lv-case .lv-case-chip__icon span{width:22px!important;height:22px!important;-o-object-fit:contain;object-fit:contain}.lv-case .lv-case-chip__label{font-size:16px;font-weight:400;line-height:24px;text-transform:capitalize;color:var(--lv-ink)}.lv-case .lv-case-tools{position:relative;padding:100px 0;overflow:hidden}.lv-case .lv-case-tools__row{display:flex;align-items:center;justify-content:space-between;gap:60px}.lv-case .lv-case-tools__copy{display:flex;width:min(100%,490px);flex-shrink:0;flex-direction:column;gap:20px}.lv-case .lv-case-tools__heading{display:flex;flex-direction:column;gap:12px}.lv-case .lv-case-tools__marquee{position:relative;min-width:0;flex:1 1 0;overflow:hidden}.lv-case .lv-case-tools__marquee:after,.lv-case .lv-case-tools__marquee:before{content:"";position:absolute;top:0;bottom:0;z-index:2;width:80px;pointer-events:none}.lv-case .lv-case-tools__marquee:before{left:0;background:linear-gradient(90deg,#fff 0,rgba(255,255,255,0))}.lv-case .lv-case-tools__marquee:after{right:0;background:linear-gradient(270deg,#fff 0,rgba(255,255,255,0))}.lv-case .lv-case-tools__track{display:flex;width:-moz-max-content;width:max-content;align-items:center;animation:lv-case-tools-marquee 28s linear infinite}.lv-case .lv-case-tools__track:hover{animation-play-state:paused}.lv-case .lv-case-tools__set{display:flex;flex-shrink:0;align-items:center;gap:60px;padding-right:60px}.lv-case .lv-case-tools__item{display:flex;flex-shrink:0;align-items:center;gap:20px}.lv-case .lv-case-tools__item img{width:90px;height:82px;-o-object-fit:contain;object-fit:contain}.lv-case .lv-case-tools__item--lumion img{width:82px}.lv-case .lv-case-tools__name{font-size:24px;font-weight:500;text-transform:capitalize;color:var(--lv-ink);white-space:nowrap}@keyframes lv-case-tools-marquee{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.lv-case .lv-case-io{padding:100px 0;background:#fafafa}.lv-case .lv-case-io__inner{display:flex;flex-direction:column;align-items:center;gap:60px}.lv-case .lv-case-io__header{display:flex;width:100%;flex-direction:column;align-items:flex-start;gap:20px}.lv-case .lv-case-io__heading{display:flex;flex-direction:column;gap:12px}.lv-case .lv-case-io__desc{max-width:720px}.lv-case .lv-case-io__grid{display:flex;width:100%;align-items:flex-start;gap:100px}.lv-case .lv-case-io__col{flex:1 1 0;min-width:0}.lv-case .lv-case-io__col,.lv-case .lv-case-io__gallery{display:flex;flex-direction:column;gap:30px}.lv-case .lv-case-io__main{position:relative;width:100%;max-width:595px;aspect-ratio:594/394;overflow:hidden;border-radius:10px;background:#f4f4f4;cursor:pointer;box-shadow:0 12px 32px rgba(17,17,17,.12)}.lv-case .lv-case-io__main img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.lv-case .lv-case-io__nav{position:absolute;inset:0;display:flex;align-items:center;justify-content:space-between;padding:0;pointer-events:none}.lv-case .lv-case-io__nav-btn{pointer-events:auto;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:1px solid #fff;border-radius:8px;background:var(--lv-red);color:#fff;cursor:pointer;backdrop-filter:blur(10px)}.lv-case .lv-case-io__nav-btn svg{width:13px;height:13px;fill:none;stroke:currentColor;stroke-width:2}.lv-case .lv-case-io__thumbs{display:flex;flex-wrap:nowrap;align-items:stretch;justify-content:center;gap:10px;width:100%;max-width:595px}.lv-case .lv-case-io__thumbs--single{justify-content:center}.lv-case .lv-case-io__thumb{position:relative;flex:1 1 0;width:auto;max-width:110px;height:68px;padding:0;overflow:hidden;border:1px solid rgba(0,0,0,0);border-radius:10px;background:rgba(0,0,0,0);cursor:pointer;box-shadow:0 6px 16px rgba(17,17,17,.1)}.lv-case .lv-case-io__thumb.is-active{border-color:var(--lv-red)}.lv-case .lv-case-io__thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.lv-case .lv-case-io__thumb-more{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:rgba(17,17,17,.55);color:#fff;font-size:22px;font-weight:600;letter-spacing:.02em;line-height:1}.lv-case .lv-case-io__list{display:flex;flex-direction:column;gap:0;max-width:584px;margin:0;padding:0 0 0 1.15em;list-style:disc}.lv-case .lv-case-io__list li{font-size:16px;font-weight:400;line-height:24px;color:var(--lv-muted)}.lv-case .lv-case-io__list li::marker{color:var(--lv-red)}.lv-case .lv-case-pain{padding:100px 0;overflow:hidden;background:#fff}.lv-case .lv-case-pain__header{display:flex;max-width:571px;flex-direction:column;gap:20px;margin-bottom:60px}.lv-case .lv-case-pain__heading{display:flex;flex-direction:column;gap:12px}.lv-case .lv-case-split-grid{display:flex;width:100%;flex-direction:column;gap:0}.lv-case .lv-case-split-grid__row{display:flex;width:100%;align-items:stretch;gap:0}.lv-case .lv-case-split-grid__row>.lv-case-approach__card,.lv-case .lv-case-split-grid__row>.lv-case-pain__card{flex:1 1 0;min-width:0}.lv-case .lv-case-split-grid__vline{width:1px;flex-shrink:0;align-self:stretch;margin:0 24px;background:linear-gradient(180deg,transparent 0,transparent 8%,rgba(203,204,205,.2) 22%,rgba(203,204,205,.7) 38%,#cbcccd 50%,rgba(203,204,205,.7) 62%,rgba(203,204,205,.2) 78%,transparent 92%,transparent)}.lv-case .lv-case-split-grid__hline{width:100%;height:1px;flex-shrink:0;margin:28px 0;background:linear-gradient(90deg,transparent 0,transparent 10%,rgba(203,204,205,.2) 24%,rgba(203,204,205,.7) 40%,#cbcccd 50%,rgba(203,204,205,.7) 60%,rgba(203,204,205,.2) 76%,transparent 90%,transparent)}.lv-case .lv-case-pain__card{display:flex;flex-direction:column;gap:20px;padding:10px;background:rgba(0,0,0,0)}.lv-case .lv-case-pain__card-top{display:flex;flex-direction:column;gap:10px}.lv-case .lv-case-pain__num{font-size:36px;font-weight:400;line-height:1.2}.lv-case .lv-case-pain__num-zero{color:var(--pain-zero,var(--lv-red))}.lv-case .lv-case-pain__num-digit{color:var(--lv-ink)}.lv-case .lv-case-pain__card-title{margin:0;font-size:24px;font-weight:400;line-height:1.3;color:var(--lv-ink)}.lv-case .lv-case-approach{padding:100px 0;overflow:hidden;background:#fafafa}.lv-case .lv-case-approach__header{display:flex;max-width:571px;flex-direction:column;gap:20px;margin-bottom:60px}.lv-case .lv-case-approach__heading{display:flex;flex-direction:column;gap:12px}.lv-case .lv-case-approach__card{display:flex;flex-direction:column;gap:20px;padding:10px}.lv-case .lv-case-approach__card:focus-within .lv-case-approach__icon--muted,.lv-case .lv-case-approach__card:hover .lv-case-approach__icon--muted{opacity:0}.lv-case .lv-case-approach__card:focus-within .lv-case-approach__icon--colored,.lv-case .lv-case-approach__card:hover .lv-case-approach__icon--colored{opacity:1;transform:scale(1.02)}.lv-case .lv-case-approach__card-top{display:flex;flex-direction:column;align-items:flex-start;gap:10px}.lv-case .lv-case-approach__icon-wrap{position:relative;display:flex;width:60px;height:60px;flex-shrink:0;align-items:center;justify-content:center;border-radius:10px}.lv-case .lv-case-approach__icon{display:block;width:46px;height:46px;flex-shrink:0;-o-object-fit:contain;object-fit:contain;transition:opacity .25s ease,transform .25s ease}.lv-case .lv-case-approach__icon--colored{position:absolute;opacity:0}.lv-case .lv-case-approach__card-title{margin:0;font-size:24px;font-weight:400;line-height:1.3;color:var(--lv-ink)}.lv-case .lv-case-outcomes{padding:100px 0;overflow:hidden;background:#fafafa}.lv-case .lv-case-outcomes__header{display:flex;max-width:661px;flex-direction:column;align-items:flex-start;gap:20px;margin-bottom:60px}.lv-case .lv-case-outcomes__heading{display:flex;max-width:571px;flex-direction:column;gap:12px}.lv-case .lv-case-outcomes__desc{max-width:661px}.lv-case .lv-case-split-grid--three .lv-case-split-grid__vline{margin:0 16px}.lv-case .lv-case-split-grid__row--cols-1>.lv-case-approach__card,.lv-case .lv-case-split-grid__row--cols-1>.lv-case-pain__card{flex:0 1 33.333%;max-width:33.333%}.lv-case .lv-case-modal{position:fixed;inset:0;z-index:1200;display:flex;align-items:center;justify-content:center;padding:24px;background:hsla(0,0%,100%,.96)}.lv-case .lv-case-modal__box{width:100%;max-width:920px;overflow:hidden;border:1px solid rgba(0,0,0,.1);border-radius:16px;background:#fff;box-shadow:0 20px 70px rgba(0,0,0,.2)}.lv-case .lv-case-modal__head{display:flex;justify-content:flex-end;padding:12px 18px;border-bottom:1px solid #e8e8e8}.lv-case .lv-case-modal__close{width:40px;height:40px;border:1px solid #e8e8e8;border-radius:50%;background:#fff;cursor:pointer}.lv-case .lv-case-modal__main{position:relative;height:500px;background:#f5f5f5}.lv-case .lv-case-modal__main img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.lv-case .lv-case-modal__arrow{position:absolute;top:50%;z-index:1;display:flex;width:36px;height:36px;align-items:center;justify-content:center;border:1px solid #e8e8e8;border-radius:50%;background:#fff;font-size:20px;line-height:1;transform:translateY(-50%);cursor:pointer}.lv-case .lv-case-modal__arrow--left{left:14px}.lv-case .lv-case-modal__arrow--right{right:14px}.lv-case .lv-case-modal__thumbs{display:flex;gap:8px;overflow-x:auto;padding:10px 16px;border-top:1px solid #e8e8e8;background:#fafafa}.lv-case .lv-case-modal__thumb{width:76px;height:54px;flex-shrink:0;overflow:hidden;border:2px solid rgba(0,0,0,0);border-radius:6px;opacity:.55;cursor:pointer}.lv-case .lv-case-modal__thumb.is-active{border-color:var(--lv-red);opacity:1}.lv-case .lv-case-modal__thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media(max-width:1200px){.lv-case .lv-case__title{font-size:clamp(32px,3.4vw,40px);line-height:1.2}.lv-case .lv-case-approach__card-title,.lv-case .lv-case-pain__card-title,.lv-case .lv-case__h3{font-size:22px}.lv-case .lv-case-approach,.lv-case .lv-case-hero,.lv-case .lv-case-io,.lv-case .lv-case-outcomes,.lv-case .lv-case-overview,.lv-case .lv-case-pain,.lv-case .lv-case-tools{padding:80px 0}.lv-case .lv-case-hero__row,.lv-case .lv-case-io__grid,.lv-case .lv-case-overview__row,.lv-case .lv-case-tools__row{gap:40px}.lv-case .lv-case-overview__media{flex:0 1 440px;max-width:440px}.lv-case .lv-case-tools__set{gap:40px;padding-right:40px}.lv-case .lv-case-io__grid{gap:48px}.lv-case .lv-case-split-grid__vline{margin:0 20px}.lv-case .lv-case-split-grid__hline{margin:24px 0}}@media(max-width:1024px){.lv-case .lv-case-hero__row,.lv-case .lv-case-io__grid,.lv-case .lv-case-overview__row,.lv-case .lv-case-tools__row{flex-direction:column;align-items:stretch}.lv-case .lv-case-hero__copy,.lv-case .lv-case-overview__content,.lv-case .lv-case-tools__copy{width:100%;max-width:none}.lv-case .lv-case-overview__content{order:1}.lv-case .lv-case-hero__media,.lv-case .lv-case-overview__media{flex:none;width:100%;max-width:100%;aspect-ratio:16/11}.lv-case .lv-case-overview__media{order:2}.lv-case .lv-case-overview__media img{position:absolute}.lv-case .lv-case-overview__row{align-items:stretch}.lv-case .lv-case-tools__marquee{flex:none;width:100%}.lv-case .lv-case-tools__track{animation-duration:22s}.lv-case .lv-case-io__col{width:100%}.lv-case .lv-case-io__desc,.lv-case .lv-case-io__list,.lv-case .lv-case-io__main,.lv-case .lv-case-io__thumbs{max-width:100%}.lv-case .lv-case-split-grid__row{flex-direction:column;gap:0}.lv-case .lv-case-split-grid__vline{display:none}.lv-case .lv-case-split-grid__hline{margin:8px 0}.lv-case .lv-case-split-grid .lv-case-approach__card,.lv-case .lv-case-split-grid .lv-case-pain__card{width:100%}.lv-case .lv-case-split-grid__row .lv-case-approach__card~.lv-case-approach__card,.lv-case .lv-case-split-grid__row .lv-case-pain__card~.lv-case-pain__card{position:relative;margin-top:28px;padding-top:28px}.lv-case .lv-case-split-grid__row .lv-case-approach__card~.lv-case-approach__card:before,.lv-case .lv-case-split-grid__row .lv-case-pain__card~.lv-case-pain__card:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,transparent 10%,rgba(203,204,205,.2) 24%,rgba(203,204,205,.7) 40%,#cbcccd 50%,rgba(203,204,205,.7) 60%,rgba(203,204,205,.2) 76%,transparent 90%,transparent)}}@media(max-width:768px){.lv-case .lv-case-hero{padding:28px 0 56px}.lv-case .lv-case-approach,.lv-case .lv-case-io,.lv-case .lv-case-outcomes,.lv-case .lv-case-overview,.lv-case .lv-case-pain,.lv-case .lv-case-tools{padding:56px 0}.lv-case .lv-case__title{font-size:clamp(26px,7vw,32px);line-height:1.2}.lv-case .lv-case__body{font-size:15px;line-height:22px}.lv-case .lv-case-approach__card-title,.lv-case .lv-case-exec__card-title,.lv-case .lv-case-pain__card-title,.lv-case .lv-case__h3{font-size:20px}.lv-case .lv-case-hero__row,.lv-case .lv-case-io__grid,.lv-case .lv-case-overview__row,.lv-case .lv-case-tools__row{gap:28px}.lv-case .lv-case-hero__row{align-items:center;text-align:center}.lv-case .lv-case-hero__copy,.lv-case .lv-case-hero__text{display:contents}.lv-case .lv-case-hero__heading{order:1;display:flex;flex-direction:column;align-items:center;width:100%}.lv-case .lv-case-hero__chip{align-self:center!important;margin-left:auto!important;margin-right:auto!important}.lv-case .lv-case-hero__desc,.lv-case .lv-case-hero__title{max-width:none;width:100%;text-align:center}.lv-case .lv-case-hero__desc{order:2}.lv-case .lv-case-hero__media{order:3}.lv-case .lv-case-hero__cta{order:4;display:flex;justify-content:center;width:100%}.lv-case .lv-case-hero__copy,.lv-case .lv-case-overview__content{gap:20px}.lv-case .lv-case-approach__heading,.lv-case .lv-case-hero__text,.lv-case .lv-case-io__heading,.lv-case .lv-case-outcomes__heading,.lv-case .lv-case-overview__heading,.lv-case .lv-case-pain__heading,.lv-case .lv-case-tools__heading{gap:10px}.lv-case .lv-case-hero__media,.lv-case .lv-case-overview__media{aspect-ratio:4/3;border-radius:8px}.lv-case .lv-case-overview__chips{gap:8px}.lv-case .lv-case-overview__chips-row{display:contents}.lv-case .lv-case-chip{flex:0 0 auto;width:-moz-fit-content;width:fit-content;max-width:100%;padding:6px 14px}.lv-case .lv-case-chip__label{font-size:14px;line-height:20px}.lv-case .lv-case-tools__copy{gap:16px}.lv-case .lv-case-tools__marquee{flex:none;overflow:visible;width:100%}.lv-case .lv-case-tools__marquee:after,.lv-case .lv-case-tools__marquee:before{display:none}.lv-case .lv-case-tools__track{display:block;width:100%;animation:none;transform:none}.lv-case .lv-case-tools__set{display:flex;flex-wrap:wrap;align-items:center;gap:16px 24px;padding-right:0;width:100%}.lv-case .lv-case-tools__set[aria-hidden=true]{display:none}.lv-case .lv-case-tools__item{gap:12px}.lv-case .lv-case-tools__item img{width:56px;height:52px}.lv-case .lv-case-tools__item--lumion img{width:52px}.lv-case .lv-case-tools__name{font-size:16px}.lv-case .lv-case-io__grid,.lv-case .lv-case-io__inner{gap:40px}.lv-case .lv-case-io__col{gap:20px}.lv-case .lv-case-io__gallery{gap:16px}.lv-case .lv-case-io__nav-btn{width:32px;height:32px}.lv-case .lv-case-io__thumbs{gap:8px;justify-content:center}.lv-case .lv-case-io__thumbs--single{justify-content:center}.lv-case .lv-case-io__thumb{max-width:88px;height:52px;border-radius:8px}.lv-case .lv-case-io__thumb-more{font-size:26px}.lv-case .lv-case-approach__header,.lv-case .lv-case-outcomes__header,.lv-case .lv-case-pain__header{margin-bottom:36px;gap:14px;max-width:none}.lv-case .lv-case-pain__num{font-size:30px}.lv-case .lv-case-approach__icon-wrap{width:52px;height:52px}.lv-case .lv-case-approach__icon{width:40px;height:40px}.lv-case .lv-case-approach__card,.lv-case .lv-case-pain__card{padding:4px 0;gap:14px}.lv-case .lv-case-modal{padding:12px}.lv-case .lv-case-modal__main{height:min(52vh,360px)}.lv-case .lv-case-modal__arrow{width:32px;height:32px;font-size:18px}.lv-case .lv-case-modal__arrow--left{left:8px}.lv-case .lv-case-modal__arrow--right{right:8px}.lv-case .lv-case-modal__thumbs{gap:6px;padding:10px 12px}.lv-case .lv-case-modal__thumb{width:64px;height:46px}}@media(max-width:480px){.lv-case .lv-case-hero{padding:20px 0 44px}.lv-case .lv-case-approach,.lv-case .lv-case-io,.lv-case .lv-case-outcomes,.lv-case .lv-case-overview,.lv-case .lv-case-pain,.lv-case .lv-case-tools{padding:44px 0}.lv-case .lv-case__title{font-size:24px}.lv-case .lv-case__body{font-size:14px;line-height:21px}.lv-case .lv-case-approach__card-title,.lv-case .lv-case-pain__card-title,.lv-case .lv-case__h3{font-size:18px}.lv-case .lv-case-hero__copy{gap:16px}.lv-case .lv-case-io__nav-btn{width:32px;height:32px;border-radius:6px}.lv-case .lv-case-io__thumb{max-width:72px;height:44px}.lv-case .lv-case-io__thumb-more{font-size:22px}.lv-case .lv-case-pain__num{font-size:28px}.lv-case .lv-case-tools__item img{width:48px;height:44px}.lv-case .lv-case-tools__name{font-size:15px}}.lv-case.lv-case--wide-hero .lv-case-hero__row{justify-content:flex-start;gap:24px}.lv-case.lv-case--wide-hero .lv-case-hero__copy{width:700px;max-width:700px;min-width:0;flex:0 0 700px}.lv-case.lv-case--wide-hero .lv-case-hero__desc,.lv-case.lv-case--wide-hero .lv-case-hero__title{max-width:none}.lv-case.lv-case--wide-hero .lv-case-hero__media{flex:2 1 0;width:auto;max-width:none}.lv-case.lv-case--wide-hero .lv-case-hero{padding-bottom:40px}.lv-case.lv-case--wide-hero .lv-case-overview{padding-top:40px;padding-bottom:40px}.lv-case.lv-case--wide-hero .lv-case-tools{padding-top:40px}@media(max-width:1200px){.lv-case.lv-case--wide-hero .lv-case-hero{padding-bottom:32px}.lv-case.lv-case--wide-hero .lv-case-overview{padding-top:32px;padding-bottom:32px}.lv-case.lv-case--wide-hero .lv-case-tools{padding-top:32px}}@media(max-width:1024px){.lv-case.lv-case--wide-hero .lv-case-hero__copy{width:100%;max-width:none;flex:none}.lv-case.lv-case--wide-hero .lv-case-hero__media{flex:none;width:100%;max-width:100%}}.lv-case.lv-case--compact-overview .lv-case-hero{padding-top:40px;padding-bottom:56px}.lv-case.lv-case--compact-overview .lv-case-overview{padding-top:56px;padding-bottom:56px}.lv-case.lv-case--compact-overview .lv-case-tools{padding-top:56px}@media(max-width:1200px){.lv-case.lv-case--compact-overview .lv-case-hero{padding-top:32px;padding-bottom:44px}.lv-case.lv-case--compact-overview .lv-case-overview{padding-top:44px;padding-bottom:44px}.lv-case.lv-case--compact-overview .lv-case-tools{padding-top:44px}}@media(max-width:768px){.lv-case.lv-case--compact-overview .lv-case-hero{padding-top:24px;padding-bottom:36px}.lv-case.lv-case--compact-overview .lv-case-overview{padding-top:36px;padding-bottom:36px}.lv-case.lv-case--compact-overview .lv-case-tools{padding-top:36px}}.lv-case.lv-case--senior-living .lv-case-hero{padding:100px 0}@media(max-width:1200px){.lv-case.lv-case--senior-living .lv-case-hero{padding:80px 0}}@media(max-width:768px){.lv-case.lv-case--senior-living .lv-case-hero{padding:28px 0 56px}}@media(max-width:480px){.lv-case.lv-case--senior-living .lv-case-hero{padding:20px 0 44px}}.lv-case.lv-case--static-tools .lv-case-tools__row{justify-content:flex-start}.lv-case.lv-case--static-tools .lv-case-tools__marquee{display:flex;flex:0 0 auto;justify-content:flex-start;overflow:visible}.lv-case.lv-case--static-tools .lv-case-tools__marquee:after,.lv-case.lv-case--static-tools .lv-case-tools__marquee:before{display:none}.lv-case.lv-case--static-tools .lv-case-tools__track{width:auto;animation:none;transform:none}.lv-case.lv-case--static-tools .lv-case-tools__set{padding-right:0}.lv-case.lv-case--static-tools .lv-case-tools__set[aria-hidden=true]{display:none}@media(min-width:1025px){.lv-case.lv-case--static-tools .lv-case-outcomes .lv-case-split-grid__row--cols-2{width:66.666%;margin-left:auto;margin-right:auto}}.lv-case.lv-case--senior-living .lv-case-hero__media,.lv-case.lv-case--senior-living .lv-case-hero__media img{background:rgba(0,0,0,0)!important;background-color:rgba(0,0,0,0)!important}.lv-case.lv-case--tools-copy-wide .lv-case-tools__copy{width:min(100%,520px)}