:root{color:#142331;scroll-behavior:smooth;background:#fff;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif}*{box-sizing:border-box}body{-webkit-font-smoothing:antialiased;margin:0}h1,h2,h3,p{margin-top:0}a{color:inherit;text-decoration:none}button,input{font:inherit}.shell{width:min(1120px,100% - 48px);margin:auto}.skip{z-index:20;background:#fff;padding:12px;position:absolute;top:8px;left:-999px}.skip:focus{left:8px}.site-header{background:#fff;border-bottom:1px solid #e8ebed}.header-inner{justify-content:space-between;align-items:center;height:76px;display:flex}.brand{letter-spacing:-.025em;align-items:center;gap:10px;font-size:13px;font-weight:800;line-height:1.04;display:inline-flex}.mark{color:#fff;letter-spacing:-.07em;background:#132b3d;border-radius:10px;place-items:center;width:39px;height:39px;font-size:14px;display:grid}.site-header nav{align-items:center;gap:32px;font-size:14px;font-weight:650;display:flex}.nav-action{color:#1676bd}.desktop-link:hover,.nav-action:hover,.inline-link:hover{color:#1a7eb9}.eyebrow{letter-spacing:.12em;text-transform:uppercase;color:#678092;margin:0 0 16px;font-size:11px;font-weight:750}.button{color:#fff;cursor:pointer;text-align:center;background:#18364b;border:0;border-radius:12px;justify-content:center;align-items:center;gap:14px;min-height:50px;padding:0 24px;font-size:15px;font-weight:700;display:inline-flex}.button:hover{color:#fff;background:#285774}.button:disabled{opacity:.6;cursor:wait}.quiet-link{color:#1b5e8b;font-size:14px;font-weight:650}.hero{grid-template-columns:1fr 1fr;align-items:center;gap:75px;padding-top:102px;padding-bottom:94px;display:grid}.hero h1{letter-spacing:-.07em;margin:0 0 24px;font-size:clamp(52px,5.8vw,82px);font-weight:750;line-height:1.02}.hero-sub{color:#536575;letter-spacing:-.015em;max-width:510px;margin-bottom:32px;font-size:20px;line-height:1.45}.hero-actions{flex-wrap:wrap;align-items:center;gap:22px;display:flex}.hero-shot{background:#f4f8fa;border:1px solid #dce5eb;border-radius:17px;overflow:hidden;box-shadow:0 18px 50px #12304717}.shot-chrome{color:#8ba0ad;background:#fff;border-bottom:1px solid #dce5eb;justify-content:space-between;align-items:center;height:38px;padding:0 17px;font-size:11px;display:flex}.dots{letter-spacing:3px;color:#b7c9d2}.sample{color:#fff;background:#113245;border-radius:9px;min-height:315px;margin:17px;padding:22px}.sample-nav{letter-spacing:.07em;justify-content:space-between;align-items:center;font-size:10px;font-weight:750;display:flex}.sample-nav b{border:1px solid #ffffff75;border-radius:4px;padding:7px 10px;font-size:10px}.sample-body{padding-top:49px}.sample h2{letter-spacing:-.055em;margin:0 0 10px;font-size:42px;line-height:1.07}.sample p{color:#c5d5dc;max-width:280px;font-size:13px;line-height:1.4}.sample-button{color:#123245;background:#fff;border-radius:5px;margin-top:9px;padding:11px 14px;font-size:11px;font-weight:700;display:inline-block}.proof h2,.section-heading h2{letter-spacing:-.055em;margin:0 0 29px;font-size:clamp(34px,3.8vw,51px);line-height:1.09}.proof-lines{border-top:1px solid #e3e9ed}.proof-lines>div{border-bottom:1px solid #e3e9ed;justify-content:space-between;gap:15px;padding:19px 0;font-size:17px;line-height:1.3;display:flex}.proof-lines strong{font-weight:700}.proof-lines span{color:#667988;text-align:right}.home-work{padding-bottom:105px}.section-heading{justify-content:space-between;align-items:end;gap:30px;display:flex}.inline-link{color:#1b5e8b;margin-bottom:36px;font-size:15px;font-weight:700}.section-description{color:#637381;margin-bottom:30px;font-size:17px;line-height:1.45}.home-work-grid{grid-template-columns:1fr 1fr;gap:24px;display:grid}.feature-project{border-top:1px solid #dce4e9;padding-top:20px}.project-swatch{color:#fff;letter-spacing:-.03em;border-radius:13px;align-items:end;height:220px;padding:24px;font-size:20px;font-weight:700;display:flex}.project-title{justify-content:space-between;align-items:center;margin-top:18px;display:flex}.project-title h3{letter-spacing:-.05em;margin:0;font-size:24px}.project-title span{color:#276f9e}.feature-project p{color:#637381;margin:8px 0 0;font-size:15px}.pricing{background:#f5f8fa;padding:100px 0}.plan-grid{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:35px;display:grid}.plan{background:#fff;border:1px solid #dce5eb;border-radius:15px;flex-direction:column;padding:27px;display:flex}.tier{letter-spacing:.1em;text-transform:uppercase;color:#337da9;margin-bottom:18px;font-size:11px;font-weight:750}.plan h3{letter-spacing:-.04em;min-height:50px;margin-bottom:22px;font-size:21px}.plan-price{letter-spacing:-.055em;white-space:nowrap;margin-bottom:4px;font-size:30px;font-weight:750}.plan-price small{letter-spacing:0;color:#657784;font-size:13px;font-weight:500}.plan-care{color:#526a79;margin-bottom:22px;font-size:14px}.plan ul{color:#48606f;border-top:1px solid #e6edf1;margin:0 0 25px;padding:20px 0 0 18px;font-size:14px;line-height:1.45}.plan li{padding-bottom:11px}.plan-link{color:#1b5e8b;border-top:1px solid #e6edf1;justify-content:space-between;margin-top:auto;padding-top:18px;font-size:14px;font-weight:700;display:flex}.price-foot{color:#6d8090;margin:24px 0 0;font-size:13px;line-height:1.55}.closing{justify-content:space-between;align-items:end;gap:50px;padding-top:105px;padding-bottom:105px;display:flex}.closing h2{letter-spacing:-.055em;max-width:650px;margin:0 0 14px;font-size:clamp(34px,4vw,52px);line-height:1.1}.closing p:not(.eyebrow){color:#637381;max-width:550px;margin:0;font-size:17px;line-height:1.5}.closing .button{flex-shrink:0}.footer{border-top:1px solid #e8ecf0}.footer-inner{color:#758793;justify-content:space-between;align-items:center;min-height:85px;font-size:13px;display:flex}.footer a{text-decoration:underline}.work-page{max-width:780px;padding-top:66px;padding-bottom:90px}.page-head h1,.quote-page h1{letter-spacing:-.063em;margin:0 0 14px;font-size:clamp(38px,5vw,62px);line-height:1.04}.page-head p:not(.eyebrow),.quote-intro{color:#637381;max-width:560px;margin:0;font-size:18px;line-height:1.45}.project-list{margin-top:36px}.project{border-top:1px solid #dce4e9;padding:26px 0;display:block}.project-top{justify-content:space-between;align-items:start;display:flex}.project h2{letter-spacing:-.05em;margin:0;font-size:30px}.project-type{letter-spacing:.12em;color:#708696;text-transform:uppercase;margin-top:6px;font-size:11px;font-weight:750;display:block}.project-arrow{color:#276f9e;font-size:23px}.project .project-swatch{height:160px;margin-top:18px;font-size:16px}.project p{color:#5d7180;margin:15px 0 0;font-size:16px;line-height:1.45}.project-note{color:#637786;border-top:1px solid #dce4e9;padding:19px 0;font-size:13px;line-height:1.45}.work-cta{background:#edf4f8;border-radius:16px;margin-top:22px;padding:28px}.work-cta h2{letter-spacing:-.045em;margin:0 0 8px;font-size:27px}.work-cta p{color:#586c78;margin:0 0 19px;font-size:16px;line-height:1.4}.quote-page{max-width:620px;padding-top:60px;padding-bottom:95px}.quote-page h1{max-width:540px}.quote-intro{margin-bottom:30px}.quote-form fieldset{border:0;margin:0 0 22px;padding:0}.quote-form legend,.field-label{margin:0 0 10px;font-size:15px;font-weight:700;display:block}.kind-options{flex-wrap:wrap;gap:8px;display:flex}.kind{cursor:pointer;border:1px solid #d5e0e7;border-radius:11px;align-items:center;height:48px;padding:0 15px;font-size:14px;font-weight:650;display:flex}.kind.selected{color:#17618e;background:#ecf6fc;border-color:#2d82b9}.kind input{opacity:0;width:1px;height:1px;position:absolute}.kind:focus-within{outline-offset:2px;outline:2px solid #2d82b9}.field-label{margin-bottom:23px}.field-label span{color:#8da0ac;font-weight:400}.field-label input{color:#213847;background:#fff;border:1px solid #d8e1e7;border-radius:11px;width:100%;height:51px;margin-top:9px;padding:0 14px;font-size:16px;display:block}.field-label input::placeholder{color:#9aabb5}.field-label input:focus{outline-offset:1px;outline:2px solid #2d82b9}.quote-form .button{width:100%;margin-top:2px}.honeypot{position:absolute;left:-10000px}.form-privacy{color:#758996;margin:12px 0 0;font-size:13px;line-height:1.45}.form-privacy a{text-decoration:underline}.form-status{color:#245e86;min-height:1em;margin:12px 0 0;font-size:14px}.next-step{color:#6e8190;border-top:1px solid #e2e9ee;margin:28px 0 0;padding-top:18px;font-size:14px;line-height:1.45}.next-step strong{color:#1c3445}.next-step p{margin:2px 0 0}.legal{max-width:770px;padding-top:85px;padding-bottom:100px}.legal h1{letter-spacing:-.055em;font-size:50px}.legal p{color:#536575;font-size:17px;line-height:1.75}@media (max-width:760px){.shell{width:min(100% - 48px,560px)}.header-inner{height:72px}.desktop-link{display:none}.site-header nav{gap:0}.site-header nav .nav-action{font-size:13px}.hero{padding-top:47px;padding-bottom:0;display:block}.hero h1{margin:15px 0 17px;font-size:42px;line-height:1.04}.hero-sub{margin-bottom:24px;font-size:17px;line-height:1.45}.hero-actions{display:block}.hero-actions .button{width:100%;display:flex}.quiet-link{justify-content:center;align-items:center;height:42px;margin-top:5px;display:flex}.hero-shot{border-radius:17px 17px 0 0;margin-top:21px}.shot-chrome{height:32px;font-size:10px}.sample{min-height:215px;margin:14px;padding:17px 18px}.sample-nav{font-size:9px}.sample-nav b{padding:6px 8px;font-size:9px}.sample-body{padding-top:30px}.sample h2{font-size:23px}.sample p{max-width:220px;font-size:10px}.sample-button{padding:9px 11px;font-size:10px}.proof{padding-top:28px;padding-bottom:70px}.proof h2,.section-heading h2{margin:9px 0 20px;font-size:26px;line-height:1.1}.proof-lines>div{padding:14px 0;font-size:14px}.home-work{padding-bottom:70px}.section-heading{display:block}.section-heading .inline-link{margin-bottom:16px;display:inline-block}.section-description{margin-bottom:22px;font-size:15px}.home-work-grid{display:block}.feature-project{border-top:1px solid #dce4e9;padding:18px 0;display:block}.feature-project .project-swatch{height:125px;font-size:14px}.feature-project+.feature-project{margin-top:8px}.project-title h3{font-size:22px}.feature-project p{font-size:14px}.pricing{padding:68px 0}.plan-grid{grid-template-columns:1fr;gap:13px}.plan{padding:23px}.plan h3{min-height:0}.closing{padding:70px 0;display:block}.closing h2{font-size:31px}.closing p:not(.eyebrow){margin-bottom:22px;font-size:15px}.closing .button{width:100%}.footer-inner{min-height:75px;font-size:12px}.work-page{padding-top:37px;padding-bottom:60px}.page-head h1,.quote-page h1{font-size:39px}.page-head p:not(.eyebrow),.quote-intro{font-size:16px}.project-list{margin-top:27px}.project{padding:19px 0}.project h2{font-size:24px}.project-type{font-size:10px}.project-arrow{font-size:20px}.project .project-swatch{border-radius:10px;height:94px;margin-top:13px;padding:14px;font-size:12px}.project p{margin-top:13px;font-size:14px}.project-note{font-size:12px}.work-cta{padding:22px}.work-cta h2{font-size:23px}.work-cta p{font-size:14px}.work-cta .button{width:100%}.quote-page{padding-top:36px;padding-bottom:65px}.quote-intro{margin-bottom:27px}.quote-form legend,.field-label{font-size:14px}.kind,.next-step{font-size:13px}.legal{padding-top:55px}.legal h1{font-size:38px}}@media (max-width:380px){.shell{width:calc(100% - 36px)}.hero h1{font-size:39px}.kind{padding:0 11px}.proof-lines>div{font-size:13px}}@media (prefers-reduced-motion:reduce){:root{scroll-behavior:auto}}.project-swatch{flex-direction:column;justify-content:space-between;align-items:flex-start;gap:10px;display:flex;overflow:hidden}.project-logo-panel{background:#fff;border-radius:9px;flex:none;justify-content:center;align-items:center;width:min(100%,310px);height:88px;display:flex;overflow:hidden;box-shadow:0 5px 18px #071b2830}.project-logo{display:block}.returnhop-logo{object-fit:cover;object-position:center 51%;width:100%;height:100%}.motorpreserve-logo{object-fit:contain;width:94%;height:84%}.project-swatch-line{line-height:1.25;display:block}.project .project-swatch{height:185px}.project .project-logo-panel{width:min(100%,265px);height:74px}@media (max-width:760px){.feature-project .project-swatch{height:176px}.project .project-swatch{height:156px}.project-logo-panel{width:min(100%,265px);height:74px}.project .project-logo-panel{width:min(100%,225px);height:64px}}@media (max-width:380px){.feature-project .project-swatch{height:168px}.project-logo-panel{width:min(100%,225px);height:65px}}.helpmates{background:linear-gradient(110deg,#272f2b,#637363)}.carequity{background:linear-gradient(110deg,#172039,#465f9a)}.helpmates .project-logo-panel{background:#303a32;box-shadow:0 5px 18px #071b2830}.helpmates-wordmark{color:#fff;letter-spacing:-.045em;align-items:center;gap:11px;font-size:25px;display:flex}.helpmates-wordmark b{background:#ffffff2e;border-radius:10px;place-items:center;width:34px;height:34px;font-size:18px;display:grid}.carequity-wordmark{letter-spacing:-.045em;color:#111114;font-family:Avenir Next,Avenir,Segoe UI,Arial,sans-serif;font-size:27px;font-weight:650}.project-visit{color:#176aa3;justify-content:space-between;align-items:center;gap:15px;margin-top:15px;font-size:15px;font-weight:700;display:flex}.project-image-link{display:block}.project-visit{text-underline-offset:3px;min-height:44px;text-decoration:underline}.project-visit:focus-visible{outline-offset:3px;outline:3px solid #287fb9}.project-image-link:focus-visible{outline-offset:3px;outline:3px solid #287fb9}.project h2 a:focus-visible{outline-offset:3px;outline:3px solid #287fb9}.project-title h3 a:focus-visible{outline-offset:3px;outline:3px solid #287fb9}.project-visit small{color:#667988;overflow-wrap:anywhere;text-align:right;font-size:12px;font-weight:500}.feature-project:hover .project-visit,.project:hover .project-visit{text-decoration:underline}@media (max-width:760px){.project-visit{font-size:14px}.project-visit small{max-width:65%;font-size:11px}.helpmates-wordmark{font-size:20px}.carequity-wordmark{font-size:22px}}:root{color:#142331;background:#f8f9f7}body{background:#f8f9f7}.site-header{background:#fcfdfb;border-bottom-color:#e1e7e8}.mark{background:linear-gradient(145deg,#1b3448,#102638);box-shadow:inset 0 1px #ffffff36,0 5px 15px #1026381a}.hero-shot{background:#f7f9f8;border-color:#e0e8e9;box-shadow:0 22px 55px #14324916,inset 0 1px #fff}.shot-chrome,.plan,.field-label input{background:#fff}.sample{background:linear-gradient(135deg,#102c43,#194b70)}.button{background:linear-gradient(145deg,#214b67,#17364d);box-shadow:inset 0 1px #ffffff30,0 7px 18px #163a5224}.pricing{background:#f1f5f5}.plan{border-color:#dee7e8;box-shadow:0 9px 28px #102c3b09,inset 0 1px #fff}.work-cta{background:linear-gradient(145deg,#eaf2f4,#f8faf8);border:1px solid #e1eaeb;box-shadow:inset 0 1px #fff}.project-swatch{isolation:isolate;border:1px solid #ffffff4d;transition:box-shadow .2s,transform .2s;position:relative;box-shadow:inset 0 1px #ffffff52,0 13px 30px #142c3d1f}.project-swatch:before{content:"";border-radius:inherit;pointer-events:none;z-index:0;background:linear-gradient(155deg,#ffffff25 0%,#ffffff0b 27%,#0000 54%,#ffffff0b 100%);position:absolute;inset:0}.project-logo-panel,.project-swatch-line{z-index:1;position:relative}.returnhop{background:linear-gradient(120deg,#142b3f 8%,#1b4263 57%,#285f8c 100%)}.motorpreserve{background:linear-gradient(120deg,#142c34 8%,#28484b 60%,#527574 100%)}.project-logo-panel{background:#fdfefd;border:1px solid #eaf0f0;box-shadow:inset 0 1px #fff,0 7px 18px #071b2833}.helpmates .project-logo-panel{background:#303a32;border-color:#ffffff24}.project-image-link:hover .project-swatch{transform:translateY(-2px);box-shadow:inset 0 1px #ffffff52,0 18px 35px #142c3d29}@media (prefers-reduced-motion:reduce){.project-swatch{transition:none}.project-image-link:hover .project-swatch{transform:none}}html{overflow-x:clip}.site-header{box-shadow:0 1px #ffffffba}.nav-action,.inline-link,.quiet-link,.project-visit,.plan-link{color:#315d92}.nav-action:hover,.inline-link:hover,.quiet-link:hover{color:#1d4c7d}.eyebrow,.tier{color:#315d92}.hero{isolation:isolate;position:relative}.hero:before{content:"";z-index:-1;background:linear-gradient(120deg,#f8f9f7 5%,#fff 55%,#f1f5f5 100%);border-bottom:1px solid #e5ebec;width:100vw;position:absolute;inset:0 50%;transform:translate(-50%)}.hero h1 span{color:#315d92}.hero .eyebrow:before,.closing .eyebrow:before{content:"";vertical-align:middle;background:#c4a477;width:18px;height:2px;margin-right:9px;display:inline-block}.hero-shot{box-shadow:0 25px 60px #16354b1c,inset 0 1px #fff}.sample{background:linear-gradient(135deg,#142b3f 5%,#1c4768 68%,#285d83 100%);box-shadow:inset 0 1px #ffffff32}.sample-button{background:#fdfefd;box-shadow:inset 0 1px #fff,0 4px 13px #071a2540}.button{background:linear-gradient(145deg,#37699b,#254d77);border:1px solid #ffffff24;box-shadow:inset 0 1px #ffffff54,0 8px 20px #173c6425}.button:hover{background:linear-gradient(145deg,#457bad,#315d92)}.proof{padding-top:76px;padding-bottom:85px}.proof-lines{background:#fff;border:1px solid #e3e9e9;border-radius:16px;padding:0 26px;box-shadow:0 14px 42px #142e3d0b,inset 0 1px #fff}.proof-lines>div:last-child{border-bottom:0}.proof-lines>div{border-bottom-color:#e5eaea}.home-work{padding-top:16px}.pricing{background:linear-gradient(145deg,#edf3f4,#f8faf8 52%,#eef3f4);border-top:1px solid #e2eaea;border-bottom:1px solid #e2eaea}.plan{border-color:#dce6e8;border-radius:17px;box-shadow:0 14px 38px #1533480d,inset 0 1px #fff}.plan:nth-child(2){border-top:3px solid #c4a477}.plan-price{color:#142b3f}.plan-link{border-top-color:#dfe8e9}.closing{color:#fff;background:linear-gradient(125deg,#142b3f,#1b496d 78%,#285d83);border:1px solid #ffffff2a;border-radius:20px;margin-top:80px;margin-bottom:80px;padding:54px 58px;box-shadow:inset 0 1px #ffffff35,0 20px 45px #142e3d23}.closing .eyebrow{color:#e3ca9e}.closing p:not(.eyebrow){color:#dae7ee}.closing .button{color:#173b5a;background:#fdfefd;border-color:#fff;box-shadow:inset 0 1px #fff,0 8px 20px #081b2940}.closing .button:hover{color:#173b5a;background:#eaf3f7}.work-page,.quote-page,.legal{background:#fdfefd;border:1px solid #e7eded;border-radius:20px;margin-top:44px;margin-bottom:75px;padding-left:40px;padding-right:40px;box-shadow:0 20px 55px #142e3d0a,inset 0 1px #fff}.page-head .eyebrow,.quote-page .eyebrow{color:#315d92}.quote-form{background:#f6f8f7;border:1px solid #e3eaea;border-radius:17px;padding:26px;box-shadow:inset 0 1px #fff}.kind{background:#fff;border-color:#d7e2e5}.kind.selected{color:#234f79;background:#edf4f8;border-color:#315d92;box-shadow:inset 0 1px #fff}.kind:focus-within,.field-label input:focus{outline-color:#315d92}.field-label input{border-color:#d8e3e5;box-shadow:inset 0 1px 2px #15334808}.form-status{color:#315d92}.footer{background:#f7f9f7;border-top-color:#e3eaea}@media (max-width:760px){.proof{padding-top:55px;padding-bottom:66px}.proof-lines{border-radius:13px;padding:0 17px}.home-work{padding-top:0}.closing{border-radius:16px;margin-top:55px;margin-bottom:55px;padding:30px 23px}.work-page,.quote-page,.legal{border-radius:15px;margin-top:18px;margin-bottom:36px;padding-left:20px;padding-right:20px}.quote-form{padding:20px 16px}}
