.hp-repair-page .svc-hero--live{align-items:flex-start;min-height:820px;padding-top:88px;padding-bottom:96px}.hp-repair-page .svc-hero--live .svc-hero__inner{grid-template-columns:minmax(0,960px) 500px;align-items:start;gap:90px;max-width:1600px}.hp-repair-page .svc-hero--live .svc-hero__copy{width:100%;padding-top:32px;max-width:none!important}.hp-repair-page .svc-hero--live:after{z-index:0;opacity:1;background:linear-gradient(#1e7db800 47%,#1e7db88f 100%);display:block}.hp-repair-page .svc-hero--live .eyebrow{color:#ffce41;margin-bottom:12px}.hp-repair-page .svc-hero--live .svc-hero__h1{max-width:940px;margin-bottom:8px}.hp-repair-page .svc-hero--live .svc-hero__sub{color:#ffce41;font:italic 900 22px/1.05 var(--font);margin:0 0 24px}.hp-repair-page .svc-hero--live .svc-hero__body{border-bottom:0;max-width:940px;margin-bottom:26px;padding-bottom:0;font-size:16px;line-height:1.5}.hp-repair-page .hp-repair-hero__lead,.hp-repair-page .hp-repair-hero__emergency{color:#fff;display:block}.hp-repair-page .hp-repair-hero__lead{font:italic 900 25px/1.1 var(--font);margin-bottom:16px}.hp-repair-page .hp-repair-hero__emergency{font:900 16px/1.2 var(--font);margin-top:20px}.hp-repair-page .svc-hero--live .svc-hero__tags{gap:19px;margin-bottom:25px}.hp-repair-page .svc-hero--live .chip{min-height:22px;box-shadow:none;color:#fff;font:700 14px/1.2 var(--font);background:0 0;border:0;border-radius:0;padding:0 0 0 30px;position:relative}.hp-repair-page .svc-hero--live .chip:before{content:"";border:2px solid #fff;border-radius:50%;width:18px;height:18px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.hp-repair-page .svc-hero--live .chip:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:6px;height:10px;position:absolute;top:50%;left:6px;transform:translateY(-62%)rotate(45deg)}.hp-repair-page .svc-hero--live .hero-actions{width:auto}.hp-repair-page .svc-hero--live .svc-hero__form-intro{color:#fff;max-width:390px;font:700 16px/1.15 var(--font);margin:0 0 26px}.hp-repair-page .svc-hero--live .svc-hero__form-wrap{background:0 0;align-self:start;margin:0;transform:none}.hp-repair-page .svc-hero--live .svc-hero__form-card{background:linear-gradient(#55aad9 0%,#207faf 100%);border-radius:8px;width:500px;min-height:655px;padding:56px;box-shadow:0 18px 34px #00000047}.hp-repair-page .svc-hero--live .svc-hero__form-card:after{display:none}.hp-repair-page .svc-hero--live .svc-hero__form-card h3{max-width:390px;margin:0 0 8px;font-size:31px;line-height:.98}.hp-repair-page .svc-hero--live .svc-hero__form-sub{color:#fb3;margin:0 0 16px;font-size:16px;line-height:1.1}.hp-repair-page .svc-hero--live .svc-form{gap:0}.hp-repair-page .svc-hero--live .svc-form__row{gap:12px}.hp-repair-page .svc-hero--live .svc-form__field{letter-spacing:0;border-radius:5px;min-height:47px;margin-bottom:12px;padding:6px 16px;font-size:13px}.hp-repair-page .svc-hero--live .svc-form__textarea{min-height:84px}.hp-repair-page .svc-hero--live .svc-form__submit{border-radius:8px;width:194px;height:50px;margin:14px auto 0;font-size:18px}.hp-repair-page .svc-hero--live .svc-form__secure{color:#fff;text-align:center;justify-content:center;align-items:center;margin-top:14px;padding-left:0;font-size:16px;line-height:1.2;display:flex}.hp-repair-page .svc-hero--live .svc-form__secure-icon{color:#0f172a;background:#fb3;border-color:#0f172a;width:12px;height:11px;margin-right:8px}.hp-repair-page .svc-hero--live .svc-form__secure-icon:before{border-color:#0f172a;width:6px;height:8px;top:-9px;left:1px}.hp-repair-page .svc-hero--live .svc-hero__mascot{display:none}.hp-repair-page .diagonal-divider{background-position:top!important;min-height:90px!important}.hp-repair-page .csb .csb__call,.hp-repair-page .csb .csb__schedule{box-sizing:border-box;min-height:187px;padding:44px 46px}.hp-repair-page .csb .csb__icon{width:95px;height:95px}.hp-repair-page .csb .csb__icon--calendar{width:87px;height:87px}.hp-repair-page .csb .csb__call-main,.hp-repair-page .csb .csb__sch-main{font-size:31px}.hp-repair-page .csb .csb__call-sub,.hp-repair-page .csb .csb__sch-sub{font-size:16px;font-weight:400;line-height:1.5}.trust-bar--repair-hero.astro-4hytngw7{background:0 0;border:0;width:min(520px,100%);padding:0;transform:none;margin-top:52px!important;position:static!important}.trust-bar--repair-hero.astro-4hytngw7 .trust-bar__inner.astro-4hytngw7{grid-template-columns:repeat(2,minmax(0,1fr));justify-content:stretch;align-items:start;gap:28px 30px;width:100%;max-width:none;padding:0}.trust-bar--repair-hero.astro-4hytngw7 .trust-bar__item.astro-4hytngw7{grid-template-columns:34px minmax(0,1fr);place-content:center start;align-items:center;gap:14px;min-height:58px;padding:0;display:grid}.trust-bar--repair-hero.astro-4hytngw7 .trust-bar__item.astro-4hytngw7:first-child,.trust-bar--repair-hero.astro-4hytngw7 .trust-bar__item.astro-4hytngw7:last-child{padding-left:0;padding-right:0}.trust-bar--repair-hero.astro-4hytngw7 .trust-bar__item.astro-4hytngw7:first-child{padding-left:0}.trust-bar--repair-hero.astro-4hytngw7 .trust-bar__item.astro-4hytngw7:last-child{padding-right:0}.trust-bar--repair-hero.astro-4hytngw7 .trust-bar__item.astro-4hytngw7 img.astro-4hytngw7{object-fit:contain;place-self:center;width:34px;height:34px}.trust-bar--repair-hero.astro-4hytngw7 .trust-bar__item.astro-4hytngw7 div.astro-4hytngw7{justify-content:center;width:auto;min-width:0;min-height:43px}.trust-bar--repair-hero.astro-4hytngw7 .trust-bar__item.astro-4hytngw7 strong.astro-4hytngw7{white-space:normal;font-size:14px;line-height:1.15}.trust-bar--repair-hero.astro-4hytngw7 .trust-bar__item.astro-4hytngw7 span.astro-4hytngw7{white-space:normal;font-size:13px;line-height:1.2}.hp-repair-expert.astro-4hytngw7{font-family:var(--font);background:#164c6d;padding:64px 20px 62px}.hp-repair-expert__inner.astro-4hytngw7{max-width:1276px;margin:0 auto}.hp-repair-expert__top.astro-4hytngw7{grid-template-columns:minmax(0,640px) 240px;justify-content:start;align-items:start;gap:210px;display:grid}.hp-repair-expert__copy.astro-4hytngw7{color:#fff;box-sizing:border-box;background:#ffffff0e;border:1px solid #ffffff38;min-height:260px;padding:24px 24px 22px}.hp-repair-expert__copy.astro-4hytngw7 h2.astro-4hytngw7{color:#fff;max-width:none;font:italic 900 31px/1 var(--font);letter-spacing:-1px;margin:0 0 12px}.hp-repair-expert__copy.astro-4hytngw7 p.astro-4hytngw7{color:#fff;font:400 16px/1.5 var(--font);margin:0}.hp-repair-expert.astro-4hytngw7 .hero-actions.astro-4hytngw7{justify-content:center;gap:20px;margin:65px auto 0}.hp-repair-expert.astro-4hytngw7 .hero-actions.astro-4hytngw7 .btn.astro-4hytngw7{border-radius:8px;min-width:194px;min-height:50px;padding:0 24px;font-size:18px;line-height:1}.hp-repair-expert.astro-4hytngw7 .hero-actions.astro-4hytngw7 .btn--white.astro-4hytngw7:after{content:"";background:#bdbdbd;width:14px;height:14px;margin-left:9px;display:inline-block;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M22 16.92v3a2 2 0 0 1-2.18 2 19.8 19.8 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6A19.8 19.8 0 0 1 2.12 4.18 2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72c.12.91.33 1.8.62 2.65a2 2 0 0 1-.45 2.11L8 9.76a16 16 0 0 0 6.24 6.24l1.27-1.27a2 2 0 0 1 2.11-.45c.85.29 1.74.5 2.65.62A2 2 0 0 1 22 16.92Z'/%3E%3C/svg%3E") 50%/contain no-repeat}.hp-repair-expert__image.astro-4hytngw7{filter:drop-shadow(0 12px 16px #0000003d);justify-self:center;width:240px;max-width:100%;height:auto;margin-top:16px;display:block}.hp-repair-faq.astro-4hytngw7{font-family:var(--font);background:#fff;padding:66px 20px 76px}.hp-repair-faq__inner.astro-4hytngw7{grid-template-columns:580px minmax(0,1fr);align-items:center;gap:78px;max-width:1200px;margin:0 auto;display:grid}.hp-repair-faq__img.astro-4hytngw7{object-fit:cover;object-position:center;border-radius:20px;width:100%;height:737px;display:block;box-shadow:0 12px 28px #00000038}.hp-repair-faq__eyebrow.astro-4hytngw7{color:#1e7db8;font:italic 900 16px/1 var(--font);text-transform:uppercase;letter-spacing:0;margin:0}.hp-repair-faq.astro-4hytngw7 h2.astro-4hytngw7{color:#164c6d;font:italic 900 31px/1.05 var(--font);letter-spacing:-1px;margin:4px 0 22px}.hp-repair-faq__intro.astro-4hytngw7{color:#000;font:400 16px/1.25 var(--font);margin:0 0 18px}.hp-repair-faq__list.astro-4hytngw7{gap:17px;display:grid}.hp-repair-faq__item.astro-4hytngw7{grid-template-columns:26px minmax(0,1fr);align-items:start;gap:14px;display:grid}.hp-repair-faq__check.astro-4hytngw7{box-sizing:border-box;background:url(/icons/red-check.svg) 50%/contain no-repeat;border:0;border-radius:0;width:26px;height:26px;margin-top:1px;position:relative}.hp-repair-faq__item.astro-4hytngw7 h3.astro-4hytngw7{color:#164c6d;font:900 16px/1.2 var(--font);margin:0 0 8px}.hp-repair-faq__answer.astro-4hytngw7,.hp-repair-faq__answer.astro-4hytngw7 p.astro-4hytngw7,.hp-repair-faq__answer.astro-4hytngw7 li.astro-4hytngw7{color:#000;font:400 16px/1.35 var(--font)}.hp-repair-faq__answer.astro-4hytngw7 p.astro-4hytngw7{margin:0 0 12px}.hp-repair-faq__answer.astro-4hytngw7 p.astro-4hytngw7:last-child{margin-bottom:0}.hp-repair-faq__answer.astro-4hytngw7 ul.astro-4hytngw7{margin:17px 0 18px 38px;padding:0}.hp-repair-faq__answer.astro-4hytngw7 li.astro-4hytngw7{margin-bottom:9px;padding-left:2px}.hp-repair-faq__answer.astro-4hytngw7 li.astro-4hytngw7::marker{color:#000}@media (width<=1350px){.trust-bar--repair-hero.astro-4hytngw7{width:min(520px,100%)}.trust-bar--repair-hero.astro-4hytngw7 .trust-bar__inner.astro-4hytngw7{grid-template-columns:repeat(2,minmax(0,1fr))}.trust-bar--repair-hero.astro-4hytngw7 .trust-bar__item.astro-4hytngw7{grid-template-columns:34px minmax(0,1fr);gap:14px;padding:0}.trust-bar--repair-hero.astro-4hytngw7 .trust-bar__item.astro-4hytngw7 img.astro-4hytngw7{width:34px;height:34px}.trust-bar--repair-hero.astro-4hytngw7 .trust-bar__item.astro-4hytngw7 div.astro-4hytngw7{width:auto}}@media (width<=1100px){.trust-bar--repair-hero.astro-4hytngw7 .trust-bar__item.astro-4hytngw7{grid-template-columns:32px minmax(0,1fr);gap:14px;padding:0}.trust-bar--repair-hero.astro-4hytngw7 .trust-bar__item.astro-4hytngw7:first-child,.trust-bar--repair-hero.astro-4hytngw7 .trust-bar__item.astro-4hytngw7:last-child{padding-left:0;padding-right:0}.trust-bar--repair-hero.astro-4hytngw7 .trust-bar__item.astro-4hytngw7 img.astro-4hytngw7{width:32px;height:32px}.trust-bar--repair-hero.astro-4hytngw7 .trust-bar__item.astro-4hytngw7 strong.astro-4hytngw7{font-size:14px}.trust-bar--repair-hero.astro-4hytngw7 .trust-bar__item.astro-4hytngw7 span.astro-4hytngw7{font-size:12px}}@media (width<=1200px){.hp-repair-page .svc-hero--live{min-height:auto;padding-top:72px;padding-bottom:80px}.hp-repair-page .svc-hero--live .svc-hero__inner{grid-template-columns:minmax(0,1fr) minmax(360px,440px);align-items:start;gap:40px}.hp-repair-page .svc-hero--live .svc-hero__form-card{box-sizing:border-box;width:100%;min-height:auto;padding:42px}}@media (width<=1024px){.hp-repair-page .svc-hero--live{min-height:auto;padding-top:64px;padding-bottom:72px}.hp-repair-page .svc-hero--live .svc-hero__inner{grid-template-columns:1fr;gap:34px;max-width:860px}.hp-repair-page .svc-hero--live .svc-hero__copy{padding-top:0}.hp-repair-page .svc-hero--live .svc-hero__h1{letter-spacing:0;max-width:none;font-size:38px}.hp-repair-page .svc-hero--live .hp-repair-hero__lead{font-size:22px}.hp-repair-page .svc-hero--live .svc-hero__tags{flex-direction:column;gap:12px}.hp-repair-page .svc-hero--live .svc-hero__form-wrap{width:100%;display:block}.hp-repair-page .svc-hero--live .svc-hero__form-card{width:100%;padding:42px}.hp-repair-page .diagonal-divider{min-height:56px!important}.trust-bar--repair-hero.astro-4hytngw7{width:100%;margin-top:34px;position:static;transform:none}.trust-bar--repair-hero.astro-4hytngw7 .trust-bar__inner.astro-4hytngw7{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 30px;padding:0 20px}.trust-bar--repair-hero.astro-4hytngw7 .trust-bar__item.astro-4hytngw7{border-right:0;min-height:58px;padding:0}.trust-bar--repair-hero.astro-4hytngw7 .trust-bar__item.astro-4hytngw7:first-child,.trust-bar--repair-hero.astro-4hytngw7 .trust-bar__item.astro-4hytngw7:last-child{padding-left:0;padding-right:0}.hp-repair-expert__top.astro-4hytngw7,.hp-repair-faq__inner.astro-4hytngw7{grid-template-columns:1fr;gap:28px}.hp-repair-expert__image.astro-4hytngw7{order:-1;width:160px}.hp-repair-expert__copy.astro-4hytngw7{min-height:0}.hp-repair-faq__img.astro-4hytngw7{height:auto}}@media (width>=901px) and (width<=1024px){.hp-repair-expert__top.astro-4hytngw7,.hp-repair-faq__inner.astro-4hytngw7{grid-template-columns:1fr;gap:32px;max-width:760px}.hp-repair-expert__top.astro-4hytngw7{justify-content:stretch}.hp-repair-expert__image.astro-4hytngw7{order:-1;width:180px}.hp-repair-expert__copy.astro-4hytngw7{min-height:0}.hp-repair-faq__img.astro-4hytngw7{object-fit:cover;height:auto;max-height:620px}}@media (width<=560px){.hp-repair-page .svc-hero--live{padding:48px 18px 58px}.hp-repair-page .svc-hero--live .svc-hero__inner{gap:28px}.hp-repair-page .svc-hero--live .svc-hero__h1{font-size:32px;line-height:1.06}.hp-repair-page .svc-hero--live .svc-hero__sub{font-size:19px}.hp-repair-page .svc-hero--live .hp-repair-hero__lead{font-size:20px}.hp-repair-page .svc-hero--live .svc-hero__body{font-size:15px}.hp-repair-page .svc-hero--live .svc-hero__form-card{padding:34px 22px}.hp-repair-page .svc-hero--live .svc-hero__form-card h3{letter-spacing:0;font-size:29px}.hp-repair-page .svc-hero--live .svc-form__secure{font-size:14px}.trust-bar--repair-hero.astro-4hytngw7 .trust-bar__inner.astro-4hytngw7{grid-template-columns:1fr;gap:18px}.trust-bar--repair-hero.astro-4hytngw7 .trust-bar__item.astro-4hytngw7{grid-template-columns:36px minmax(0,1fr);justify-self:center;width:min(100%,280px);padding:0}.trust-bar--repair-hero.astro-4hytngw7 .trust-bar__item.astro-4hytngw7:first-child,.trust-bar--repair-hero.astro-4hytngw7 .trust-bar__item.astro-4hytngw7:last-child{padding:0}.hp-repair-expert.astro-4hytngw7{padding:52px 18px}.hp-repair-expert__top.astro-4hytngw7{gap:24px}.hp-repair-expert__image.astro-4hytngw7{width:150px;margin-top:0}.hp-repair-expert__copy.astro-4hytngw7{padding:22px 18px}.hp-repair-expert__copy.astro-4hytngw7 h2.astro-4hytngw7,.hp-repair-faq.astro-4hytngw7 h2.astro-4hytngw7{letter-spacing:0;font-size:28px;line-height:1.08}.hp-repair-expert__copy.astro-4hytngw7 p.astro-4hytngw7,.hp-repair-faq__intro.astro-4hytngw7,.hp-repair-faq__answer.astro-4hytngw7,.hp-repair-faq__answer.astro-4hytngw7 p.astro-4hytngw7,.hp-repair-faq__answer.astro-4hytngw7 li.astro-4hytngw7{font-size:15px;line-height:1.4}.hp-repair-expert.astro-4hytngw7 .hero-actions.astro-4hytngw7{flex-direction:column;align-items:stretch;gap:12px;width:100%;margin-top:30px}.hp-repair-expert.astro-4hytngw7 .hero-actions.astro-4hytngw7 .btn.astro-4hytngw7{width:100%;min-width:0}.hp-repair-faq.astro-4hytngw7{padding:52px 18px}.hp-repair-faq__inner.astro-4hytngw7{gap:26px}.hp-repair-faq__img.astro-4hytngw7{object-fit:cover;max-height:380px}.hp-repair-faq__item.astro-4hytngw7{grid-template-columns:22px minmax(0,1fr);gap:10px}.hp-repair-faq__check.astro-4hytngw7{border-width:2px;width:22px;height:22px}.hp-repair-faq__check.astro-4hytngw7:after{border-width:0 2px 2px 0;width:6px;height:11px;top:3px;left:6px}.hp-repair-faq__answer.astro-4hytngw7 ul.astro-4hytngw7{margin-left:22px}}.hp-repair-faq__item.astro-4hytngw7{grid-template-columns:26px minmax(0,1fr)}.hp-repair-faq__check.astro-4hytngw7{background:url(/icons/red-check.svg) 50%/contain no-repeat;border:0;border-radius:0;width:26px;height:26px;margin-top:0}.hp-repair-faq__check.astro-4hytngw7:after{content:none;display:none}
