.rebuilt-home .lh-container{width:min(1200px,calc(100% - 48px));margin:0 auto}.rebuilt-home .lh-section{padding:88px 0;scroll-margin-top:100px}.rebuilt-home .lh-eyebrow{display:block;margin:0 0 15px;color:#59716d;font-size:calc(11px + var(--carecto-font-size-lift, 0px));font-weight:750;line-height:1.3;letter-spacing:2.1px}.rebuilt-home .lh-section-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin:0 0 30px}.rebuilt-home .lh-section-heading h2,.rebuilt-home .lh-gifts h2,.rebuilt-home .lh-faq h2{margin:0;color:#203c3a;font-size:calc(34px + var(--carecto-font-size-lift, 0px));font-weight:750;line-height:1.35;letter-spacing:-1.5px;word-break:keep-all}.rebuilt-home .lh-section-heading>p{margin:0 0 4px;color:#687874;font-size:calc(14px + var(--carecto-font-size-lift, 0px));line-height:1.7;word-break:keep-all}.rebuilt-home .lh-button,.rebuilt-home .lh-text-button,.rebuilt-home .lh-icon-button{display:inline-flex;align-items:center;justify-content:center;gap:16px;box-sizing:border-box;margin:0;border:0;font-family:inherit;text-decoration:none;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color .18s ease,color .18s ease,border-color .18s ease}.rebuilt-home .lh-button{min-height:52px;padding:15px 23px;border:1px solid transparent;border-radius:7px;font-size:calc(15px + var(--carecto-font-size-lift, 0px));font-weight:750;line-height:1.35;letter-spacing:-.4px}.rebuilt-home .lh-button svg,.rebuilt-home .lh-text-button svg{flex:none;transition:transform .18s ease}.rebuilt-home .lh-button-dark{background:#203c3a;color:#fff}.rebuilt-home .lh-button-mint{background:#39f3ea;color:#203c3a}.rebuilt-home .lh-button-outline{border-color:#c8d6d3;background:#fff;color:#203c3a}.rebuilt-home .lh-text-button{min-height:44px;padding:8px 0;background:transparent;color:#203c3a;font-size:calc(14px + var(--carecto-font-size-lift, 0px));font-weight:750;line-height:1.5;letter-spacing:-.3px}.rebuilt-home .lh-icon-button{flex:0 0 44px;width:44px;height:44px;padding:0;border:1px solid #dce6e3;border-radius:50%;background:#fff;color:#203c3a}.rebuilt-home .lh-icon-button:disabled{color:#91a5a0;cursor:default}.rebuilt-home .lh-button:focus-visible,.rebuilt-home .lh-text-button:focus-visible,.rebuilt-home .lh-icon-button:focus-visible,.rebuilt-home .lh-carousel-page:focus-visible,.rebuilt-home .lh-faq-item button:focus-visible{outline:3px solid #00877e;outline-offset:4px}.rebuilt-home .lh-campaigns{background:#fff}.rebuilt-home .lh-carousel{position:relative}.rebuilt-home .lh-carousel-window{overflow:hidden;border:1px solid #e6ece9;border-radius:16px;isolation:isolate;touch-action:pan-y}.rebuilt-home .lh-carousel-track{display:flex;align-items:stretch;transition:transform .6s cubic-bezier(.22,.61,.36,1);will-change:transform}.rebuilt-home .lh-campaign-slide{position:relative;flex:0 0 100%;width:100%;min-width:0;aspect-ratio:2.2;overflow:hidden;background:#f0f5f2}.rebuilt-home .lh-campaign-art-link{display:block;width:100%;height:100%;margin:0;padding:0;overflow:hidden;border:0;border-radius:0;background:#eef2ef;cursor:pointer}.rebuilt-home .lh-campaign-art-link:focus-visible{outline:4px solid #00877e;outline-offset:-5px}.rebuilt-home .lh-campaign-art-link picture{display:block;width:100%;height:100%}.rebuilt-home .lh-campaign-art-link img{display:block;width:100%;height:100%;max-width:none;object-fit:cover;object-position:center}.rebuilt-home .lh-campaign-composed{display:flex;align-items:center;background:#e7f3ee}.rebuilt-home .lh-campaign-copy{position:relative;z-index:2;width:54%;padding:36px 0 38px 7%}.rebuilt-home .lh-campaign-label{display:block;margin-bottom:21px;color:#4e746a;font-size:calc(14px + var(--carecto-font-size-lift, 0px));font-weight:700;letter-spacing:.5px}.rebuilt-home .lh-campaign-copy h3{margin:0;color:#203c3a;font-size:calc(clamp(28px,3.2vw,42px) + var(--carecto-font-size-lift, 0px));font-weight:750;line-height:1.35;letter-spacing:-1.9px}.rebuilt-home .lh-campaign-copy p{margin:19px 0 24px;color:#536c64;font-size:calc(14px + var(--carecto-font-size-lift, 0px));line-height:1.8;letter-spacing:-.3px}.rebuilt-home .lh-campaign-mobile-break{display:none}.rebuilt-home .lh-campaign-orbit{position:absolute;top:-20%;right:-20%;width:76%;aspect-ratio:1;border:80px solid #d2ebe1;border-radius:50%;opacity:.7;pointer-events:none}.rebuilt-home .lh-campaign-car{position:absolute;z-index:1;right:-5%;bottom:4%;display:block;width:65%;height:auto;max-width:none;filter:drop-shadow(0 25px 15px #203c3a14);pointer-events:none}.rebuilt-home .lh-campaign-image-note{position:absolute;z-index:2;right:27px;bottom:19px;color:#4f6861;font-size:calc(10px + var(--carecto-font-size-lift, 0px));line-height:1.4}.rebuilt-home .lh-carousel-controls{display:flex;align-items:center;justify-content:space-between;gap:24px;margin:18px 0 0}.rebuilt-home .lh-carousel-pages{display:flex;align-items:center;gap:18px}.rebuilt-home .lh-carousel-page{display:flex;align-items:center;gap:10px;min-height:44px;margin:0;padding:8px 0;border:0;background:transparent;color:#7c8985;font-family:inherit;font-size:calc(12px + var(--carecto-font-size-lift, 0px));font-weight:650;line-height:1.4;cursor:pointer}.rebuilt-home .lh-carousel-page-line{width:28px;height:3px;border-radius:4px;background:#dbe4e0;transition:width .25s ease,background .25s ease}.rebuilt-home .lh-carousel-page.is-active{color:#203c3a}.rebuilt-home .lh-carousel-page.is-active .lh-carousel-page-line{width:55px;background:#203c3a}.rebuilt-home .lh-carousel-actions{display:flex;align-items:center;gap:8px}.rebuilt-home .lh-carousel-counter{display:flex;gap:8px;margin-right:10px;color:#84918c;font-size:calc(12px + var(--carecto-font-size-lift, 0px));font-variant-numeric:tabular-nums;line-height:1.5}.rebuilt-home .lh-carousel-counter strong{color:#203c3a;font-weight:750}.rebuilt-home .lh-carousel-pause{margin-left:2px}.rebuilt-home .lh-gifts{position:relative;overflow:hidden;padding:64px 0 68px;background:#edfaf6;scroll-margin-top:100px}.rebuilt-home .lh-gifts-inner{display:grid;grid-template-columns:1.05fr 1fr;gap:40px;align-items:center}.rebuilt-home .lh-gifts-copy{position:relative;z-index:1;padding:22px 0}.rebuilt-home .lh-gifts .lh-eyebrow{color:#49786c}.rebuilt-home .lh-gifts h2{font-size:calc(36px + var(--carecto-font-size-lift, 0px));line-height:1.4}.rebuilt-home .lh-gifts h2 em{color:#00877e;font-style:normal}.rebuilt-home .lh-gifts-copy>.lh-button{display:flex;width:max-content;min-width:260px;justify-content:space-between;margin-top:28px}.rebuilt-home .lh-gift-note{margin:13px 0 0;color:#62796f;font-size:calc(11px + var(--carecto-font-size-lift, 0px));line-height:1.6;word-break:keep-all}.rebuilt-home .lh-gift-visual{position:relative;display:flex;align-items:center;justify-content:center;min-width:0}.rebuilt-home .lh-gift-visual img{position:relative;z-index:1;display:block;width:100%;max-width:555px;height:auto;filter:drop-shadow(0 19px 21px #274b3c0e)}.rebuilt-home .lh-gift-halo{position:absolute;top:12%;left:8%;width:85%;aspect-ratio:1;border-radius:50%;background:#ddf6ea;box-shadow:0 0 0 24px #e6f9ef,0 0 0 50px #eafaf3}.rebuilt-home .lh-reviews{background:#fff}.rebuilt-home .lh-review-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.rebuilt-home .lh-review-card{min-width:0;overflow:hidden;border:1px solid #e1e9e5;border-radius:10px;background:#fff;text-align:left}.rebuilt-home .lh-review-photo{overflow:hidden;aspect-ratio:1.55;background:#edf2ef}.rebuilt-home .lh-review-photo img{display:block;width:100%;height:100%;object-fit:cover;object-position:center;transition:transform .4s ease}.rebuilt-home .lh-review-copy{padding:22px 21px 25px}.rebuilt-home .lh-review-label{display:flex;align-items:center;gap:7px;margin-bottom:12px;color:#527368;font-size:calc(10px + var(--carecto-font-size-lift, 0px));font-weight:700;line-height:1.3}.rebuilt-home .lh-review-label>span{width:5px;height:5px;border-radius:50%;background:#14a89a}.rebuilt-home .lh-review-copy h3{margin:0 0 10px;color:#233d37;font-size:calc(17px + var(--carecto-font-size-lift, 0px));font-weight:750;line-height:1.4;letter-spacing:-.5px}.rebuilt-home .lh-review-copy p{margin:0;color:#69766f;font-size:calc(13px + var(--carecto-font-size-lift, 0px));line-height:1.8;letter-spacing:-.2px;word-break:keep-all}.rebuilt-home .lh-reviews-after{display:flex;align-items:center;justify-content:center;gap:26px;margin-top:29px}.rebuilt-home .lh-reviews-after>span{color:#6c7972;font-size:calc(13px + var(--carecto-font-size-lift, 0px));line-height:1.7}.rebuilt-home .lh-faq{border-top:1px solid #e8eee9;background:#f7f9f6}.rebuilt-home .lh-faq-inner{display:grid;grid-template-columns:340px minmax(0,1fr);gap:80px;align-items:start}.rebuilt-home .lh-faq h2{font-size:calc(32px + var(--carecto-font-size-lift, 0px));line-height:1.45}.rebuilt-home .lh-faq-intro>p{margin:20px 0 17px;color:#6a7a71;font-size:calc(14px + var(--carecto-font-size-lift, 0px));line-height:1.85;letter-spacing:-.2px}.rebuilt-home .lh-faq-list{border-top:1px solid #baccc2}.rebuilt-home .lh-faq-item{border-bottom:1px solid #d8e3db}.rebuilt-home .lh-faq-item h3{margin:0}.rebuilt-home .lh-faq-item h3 button{display:flex;align-items:center;gap:17px;box-sizing:border-box;width:100%;min-height:81px;margin:0;padding:21px 0;border:0;border-radius:0;background:transparent;color:#203c3a;font-family:inherit;font-size:calc(16px + var(--carecto-font-size-lift, 0px));font-weight:700;line-height:1.6;letter-spacing:-.4px;text-align:left;cursor:pointer}.rebuilt-home .lh-faq-item h3 button>span:nth-child(2){flex:1;min-width:0;word-break:keep-all}.rebuilt-home .lh-faq-item h3 button>svg{flex:none;margin-left:10px;color:#728c80}.rebuilt-home .lh-faq-q{align-self:flex-start;margin-top:1px;color:#749688;font-size:calc(19px + var(--carecto-font-size-lift, 0px));font-weight:500}.rebuilt-home .lh-faq-item.is-open .lh-faq-q{color:#00877e}.rebuilt-home .lh-faq-answer{padding:0 37px 26px}.rebuilt-home .lh-faq-answer[hidden]{display:none}.rebuilt-home .lh-faq-answer p{margin:0;color:#66776d;font-size:calc(14px + var(--carecto-font-size-lift, 0px));line-height:1.9;letter-spacing:-.2px;word-break:keep-all}.rebuilt-home .lh-faq-next{display:flex;gap:12px;justify-content:flex-end;margin-top:25px}.rebuilt-home .lh-faq-next .lh-button{flex:1;justify-content:space-between;min-width:0;font-size:calc(13px + var(--carecto-font-size-lift, 0px))}.rebuilt-home .approved-home-footer{background:#fff;border-top-color:#e2eae4}.rebuilt-home .approved-home-footer__inner{width:min(1200px,calc(100% - 48px));grid-template-columns:210px minmax(220px,.7fr) minmax(0,1.3fr);gap:45px;padding-top:52px;padding-bottom:52px}.rebuilt-home .approved-home-footer nav a{display:flex;align-items:center;min-height:36px;line-height:1.5}.rebuilt-home .approved-home-footer nav>div{gap:2px}.rebuilt-home .approved-home-footer .footer-links a{display:inline-flex;align-items:center;min-height:36px}.rebuilt-home .lh-footer-wrap{background:#fff}.rebuilt-home .lh-preview-note{margin:0;padding:16px 20px;border-top:1px solid #edf1ee;background:#f8faf7;color:#738178;font-size:calc(10px + var(--carecto-font-size-lift, 0px));line-height:1.6;text-align:center}@media(hover:hover){.rebuilt-home .lh-button-dark:hover{background:#35594f}.rebuilt-home .lh-button-mint:hover{background:#6ff7ef}.rebuilt-home .lh-button-outline:hover{border-color:#8fada0;background:#f3faf6}.rebuilt-home .lh-button:hover svg,.rebuilt-home .lh-text-button:hover svg{transform:translate(3px)}.rebuilt-home .lh-icon-button:not(:disabled):hover{border-color:#a7c1b6;background:#edf8f2}.rebuilt-home .lh-text-button:hover{color:#00877e}.rebuilt-home .lh-review-card:hover .lh-review-photo img{transform:scale(1.025)}}@media(max-width:980px){.rebuilt-home .lh-section{padding:66px 0}.rebuilt-home .lh-section-heading{align-items:flex-start;flex-direction:column;gap:10px}.rebuilt-home .lh-section-heading h2{font-size:calc(30px + var(--carecto-font-size-lift, 0px))}.rebuilt-home .lh-campaign-slide{aspect-ratio:1.9}.rebuilt-home .lh-campaign-copy{padding-left:5%}.rebuilt-home .lh-campaign-copy h3{font-size:calc(30px + var(--carecto-font-size-lift, 0px));letter-spacing:-1.4px}.rebuilt-home .lh-campaign-copy p{font-size:calc(12px + var(--carecto-font-size-lift, 0px));margin-top:14px;margin-bottom:18px}.rebuilt-home .lh-campaign-label{font-size:calc(12px + var(--carecto-font-size-lift, 0px));margin-bottom:14px}.rebuilt-home .lh-campaign-copy .lh-button{font-size:calc(13px + var(--carecto-font-size-lift, 0px));padding:13px 17px;min-height:48px}.rebuilt-home .lh-gifts{padding:52px 0}.rebuilt-home .lh-gifts-inner{gap:24px;grid-template-columns:1.1fr 1fr}.rebuilt-home .lh-gifts h2{font-size:calc(28px + var(--carecto-font-size-lift, 0px));letter-spacing:-1.2px}.rebuilt-home .lh-review-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.rebuilt-home .lh-review-photo{aspect-ratio:1.85}.rebuilt-home .lh-faq-inner{grid-template-columns:260px minmax(0,1fr);gap:36px}.rebuilt-home .lh-faq h2{font-size:calc(27px + var(--carecto-font-size-lift, 0px))}.rebuilt-home .lh-faq-next{flex-direction:column}.rebuilt-home .approved-home-footer__inner{grid-template-columns:180px minmax(0,1fr);gap:32px}.rebuilt-home .approved-home-footer__legal{grid-column:1/-1}}@media(max-width:640px){.rebuilt-home .lh-container{width:calc(100% - 40px)}.rebuilt-home .lh-section{padding:52px 0;scroll-margin-top:80px}.rebuilt-home .lh-eyebrow{margin-bottom:10px;font-size:calc(9px + var(--carecto-font-size-lift, 0px));letter-spacing:1.65px}.rebuilt-home .lh-section-heading{margin-bottom:22px;gap:9px}.rebuilt-home .lh-section-heading h2{font-size:calc(26px + var(--carecto-font-size-lift, 0px));letter-spacing:-1.05px}.rebuilt-home .lh-section-heading>p{font-size:calc(12px + var(--carecto-font-size-lift, 0px));line-height:1.7;margin:0}.rebuilt-home .lh-carousel-window{border-radius:12px}.rebuilt-home .lh-campaign-slide{aspect-ratio:818/1280}.rebuilt-home .lh-campaign-art-link img{object-fit:contain}.rebuilt-home .lh-campaign-composed{align-items:flex-start;background:#e7f3ee}.rebuilt-home .lh-campaign-copy{width:100%;padding:35px 30px 0}.rebuilt-home .lh-campaign-label{margin-bottom:18px;font-size:calc(11px + var(--carecto-font-size-lift, 0px));letter-spacing:.4px}.rebuilt-home .lh-campaign-copy h3{font-size:calc(clamp(29px,8.1vw,43px) + var(--carecto-font-size-lift, 0px));line-height:1.37;letter-spacing:-1.6px}.rebuilt-home .lh-campaign-mobile-break{display:block}.rebuilt-home .lh-campaign-copy p{margin:15px 0 18px;font-size:calc(12px + var(--carecto-font-size-lift, 0px));line-height:1.8}.rebuilt-home .lh-campaign-copy .lh-button{min-height:44px;padding:11px 16px;font-size:calc(12px + var(--carecto-font-size-lift, 0px));gap:20px}.rebuilt-home .lh-campaign-car{right:-9%;bottom:4%;width:116%;filter:drop-shadow(0 14px 12px #203c3a14)}.rebuilt-home .lh-campaign-orbit{top:auto;right:-30%;bottom:-20%;width:130%;border-width:45px}.rebuilt-home .lh-campaign-image-note{right:0;bottom:15px;width:100%;font-size:calc(8px + var(--carecto-font-size-lift, 0px));text-align:center}.rebuilt-home .lh-carousel-controls{gap:8px;margin-top:13px}.rebuilt-home .lh-carousel-pages{gap:10px}.rebuilt-home .lh-carousel-page{gap:0;font-size:0}.rebuilt-home .lh-carousel-page-line{width:17px}.rebuilt-home .lh-carousel-page.is-active .lh-carousel-page-line{width:33px}.rebuilt-home .lh-carousel-actions{gap:5px}.rebuilt-home .lh-carousel-counter{margin-right:5px;gap:5px;font-size:calc(11px + var(--carecto-font-size-lift, 0px))}.rebuilt-home .lh-icon-button{flex-basis:44px;width:44px;height:44px}.rebuilt-home .lh-carousel-pause{border-color:transparent;margin-left:0}.rebuilt-home .lh-gifts{padding:47px 0 41px;scroll-margin-top:80px}.rebuilt-home .lh-gifts-inner{display:flex;flex-direction:column;gap:12px}.rebuilt-home .lh-gifts-copy{padding:0;text-align:center;order:1;width:100%;display:flex;flex-direction:column;align-items:center}.rebuilt-home .lh-gifts h2{font-size:calc(27px + var(--carecto-font-size-lift, 0px));line-height:1.45;letter-spacing:-1.2px}.rebuilt-home .lh-gift-visual{order:0;width:min(100%,350px);margin:0 auto 15px}.rebuilt-home .lh-gift-visual img{width:100%;max-width:350px}.rebuilt-home .lh-gift-halo{box-shadow:0 0 0 15px #e6f9ef,0 0 0 30px #eafaf3}.rebuilt-home .lh-timer-caption{font-size:calc(10px + var(--carecto-font-size-lift, 0px));margin-top:8px}.rebuilt-home .lh-gifts-copy>.lh-button{min-height:52px;width:min(100%,310px);justify-content:space-between}.rebuilt-home .lh-gift-note{font-size:calc(10px + var(--carecto-font-size-lift, 0px));margin-top:12px}.rebuilt-home .lh-reviews{overflow:hidden}.rebuilt-home .lh-review-grid{display:flex;gap:14px;margin:0 -20px;padding:0 20px 12px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-left:20px;scrollbar-width:thin;scrollbar-color:#bdd2c7 transparent}.rebuilt-home .lh-review-card{flex:0 0 min(79vw,340px);scroll-snap-align:start;border-radius:9px}.rebuilt-home .lh-review-photo{aspect-ratio:1.65}.rebuilt-home .lh-review-copy{padding:21px 20px 24px}.rebuilt-home .lh-review-copy h3{font-size:calc(17px + var(--carecto-font-size-lift, 0px))}.rebuilt-home .lh-review-copy p{font-size:calc(13px + var(--carecto-font-size-lift, 0px));min-height:46px}.rebuilt-home .lh-reviews-after{align-items:flex-start;flex-direction:column;gap:4px;margin-top:20px}.rebuilt-home .lh-reviews-after>span{font-size:calc(11px + var(--carecto-font-size-lift, 0px))}.rebuilt-home .lh-reviews-after .lh-text-button{font-size:calc(13px + var(--carecto-font-size-lift, 0px))}.rebuilt-home .lh-faq-inner{display:block}.rebuilt-home .lh-faq h2{font-size:calc(27px + var(--carecto-font-size-lift, 0px));letter-spacing:-1.1px;line-height:1.45}.rebuilt-home .lh-faq-intro>p{margin:14px 0 6px;font-size:calc(12px + var(--carecto-font-size-lift, 0px));line-height:1.8}.rebuilt-home .lh-faq-intro>.lh-text-button{font-size:calc(12px + var(--carecto-font-size-lift, 0px))}.rebuilt-home .lh-faq-content{margin-top:22px}.rebuilt-home .lh-faq-item h3 button{min-height:76px;gap:12px;padding:20px 0;font-size:calc(14px + var(--carecto-font-size-lift, 0px));line-height:1.65;letter-spacing:-.4px}.rebuilt-home .lh-faq-q{font-size:calc(17px + var(--carecto-font-size-lift, 0px));margin-top:1px}.rebuilt-home .lh-faq-item h3 button>svg{width:18px;height:18px;margin-left:3px}.rebuilt-home .lh-faq-answer{padding:0 26px 23px}.rebuilt-home .lh-faq-answer p{font-size:calc(12px + var(--carecto-font-size-lift, 0px));line-height:1.9}.rebuilt-home .lh-faq-next{gap:10px;margin-top:23px}.rebuilt-home .lh-faq-next .lh-button{min-height:50px;font-size:calc(13px + var(--carecto-font-size-lift, 0px))}.rebuilt-home .approved-home-footer__inner{width:calc(100% - 40px);grid-template-columns:minmax(0,1fr);gap:29px;padding-top:39px;padding-bottom:44px;min-height:0}.rebuilt-home .approved-home-footer__brand img{width:111px}.rebuilt-home .approved-home-footer__brand p{font-size:calc(11px + var(--carecto-font-size-lift, 0px));margin-top:9px}.rebuilt-home .approved-home-footer nav{grid-template-columns:1fr 1fr;gap:24px}.rebuilt-home .approved-home-footer nav a{min-height:44px}.rebuilt-home .approved-home-footer nav strong{font-size:calc(12px + var(--carecto-font-size-lift, 0px));margin-bottom:0}.rebuilt-home .approved-home-footer__legal{font-size:calc(10px + var(--carecto-font-size-lift, 0px));line-height:1.9}.rebuilt-home .approved-home-footer .footer-links{font-size:calc(11px + var(--carecto-font-size-lift, 0px));gap:20px}.rebuilt-home .approved-home-footer .footer-links a{min-height:44px}}@media(max-width:360px){.rebuilt-home .lh-container{width:calc(100% - 32px)}.rebuilt-home .lh-campaign-copy{padding:29px 24px 0}.rebuilt-home .lh-campaign-copy h3{font-size:calc(27px + var(--carecto-font-size-lift, 0px))}.rebuilt-home .lh-campaign-copy p{font-size:calc(11px + var(--carecto-font-size-lift, 0px));margin:12px 0 14px}.rebuilt-home .lh-campaign-label{margin-bottom:12px}.rebuilt-home .lh-gifts h2{font-size:calc(24px + var(--carecto-font-size-lift, 0px))}.rebuilt-home .lh-carousel-pages{gap:7px}.rebuilt-home .lh-carousel-page-line{width:13px}.rebuilt-home .lh-carousel-page.is-active .lh-carousel-page-line{width:25px}}@media(prefers-reduced-motion:reduce){.rebuilt-home .lh-carousel-track,.rebuilt-home .lh-carousel-page-line,.rebuilt-home .lh-button,.rebuilt-home .lh-button svg,.rebuilt-home .lh-text-button,.rebuilt-home .lh-text-button svg,.rebuilt-home .lh-icon-button,.rebuilt-home .lh-review-photo img{transition:none}.rebuilt-home .lh-review-grid{scroll-behavior:auto}}
