.repair-landing{--repair-landing-red: #d1151c;--repair-landing-red-hover: #ad1117;--repair-landing-black: #161719;--repair-landing-dark: #383a3d;--repair-landing-secondary: #8c8f92;--repair-landing-white: #fff;--repair-landing-stroke: #e2e9f0;--repair-landing-success: #87c34c;--repair-landing-shadow: 0 6px 16px rgb(15 36 63 / 8%);color:var(--repair-landing-black);background:var(--repair-landing-white);font-family:Montserrat,ui-sans-serif,system-ui,sans-serif}.repair-landing *,.repair-landing *:before,.repair-landing *:after{box-sizing:border-box}.repair-landing .site-main{padding-inline:0}.repair-landing .repair-landing__page{width:100%;max-width:none;margin:0;padding:0;color:inherit}.repair-landing .repair-landing__band{width:100%}.repair-landing .repair-landing__container{width:min(100% - 32px,1180px);margin-inline:auto}.repair-landing .repair-landing__hero{border-bottom:1px solid var(--repair-landing-stroke);background:var(--repair-landing-white)}.repair-landing .repair-landing__hero-container{display:grid;grid-template-columns:minmax(0,1fr) minmax(380px,460px);grid-template-rows:auto auto;align-items:center;column-gap:56px;row-gap:24px;padding-block:56px}.repair-landing .repair-landing__hero-copy{max-width:680px}.repair-landing .repair-landing__hero h1{max-width:720px;margin:0;color:var(--repair-landing-black);font-size:clamp(2.25rem,5vw,3.25rem);font-weight:700;letter-spacing:0;line-height:1.1;text-align:left}.repair-landing .repair-landing__hero-lede{max-width:620px;margin:20px 0 28px;color:var(--repair-landing-secondary);font-size:1rem;line-height:1.55}.repair-landing .repair-landing__hero-action{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.repair-landing .repair-landing__hero-button{display:inline-flex;min-height:46px;align-items:center;justify-content:center;gap:8px;padding:0 24px;border:1px solid var(--repair-landing-red);border-radius:10px;background:var(--repair-landing-red);color:var(--repair-landing-white);font-size:1rem;font-weight:600;line-height:1;text-align:center;text-decoration:none;transition:background-color .16s ease,border-color .16s ease}.repair-landing .repair-landing__hero-button:hover,.repair-landing .repair-landing__hero-button:focus-visible{border-color:var(--repair-landing-red-hover);background:var(--repair-landing-red-hover);color:var(--repair-landing-white)}.repair-landing .static-repair-service .repair-landing__hero-action .repair-landing__hero-button:not(.repair-landing__hero-button--secondary){color:var(--repair-landing-white)}.repair-landing .repair-landing__hero-button--secondary{min-height:auto;padding:10px 4px;border:0;background:transparent;color:var(--repair-landing-dark);font-size:.9375rem}.repair-landing .repair-landing__hero-button--secondary:hover,.repair-landing .repair-landing__hero-button--secondary:focus-visible{background:transparent;color:var(--repair-landing-red);text-decoration:underline;text-underline-offset:3px}.repair-landing .repair-landing__hero-button--secondary iconify-icon{width:18px;height:18px}.repair-landing .repair-landing__hero-note{margin:12px 0 0;color:var(--repair-landing-secondary);font-size:.875rem;line-height:1.4}.repair-landing .repair-landing__hero-reviews{width:min(100%,380px);min-height:34px;margin-top:18px}.repair-landing .repair-landing__reviews-placeholder{width:100%;min-height:34px;background:transparent}.repair-landing .repair-landing__reviews-card{display:flex;min-height:34px;align-items:center;gap:12px;padding:0;color:var(--repair-landing-dark);text-decoration:none}.repair-landing .repair-landing__reviews-card[hidden]{display:none}.repair-landing .repair-landing__reviews-card:hover,.repair-landing .repair-landing__reviews-card:focus-visible{color:var(--repair-landing-dark);text-decoration:underline;text-underline-offset:3px}.repair-landing .repair-landing__reviews-card>img{display:block;width:101px;height:16px;flex:0 0 auto}.repair-landing .repair-landing__reviews-rating,.repair-landing .repair-landing__reviews-count{display:inline-flex;align-items:center;gap:4px;color:var(--repair-landing-secondary);font-size:.8125rem;white-space:nowrap}.repair-landing .repair-landing__reviews-rating{padding-left:12px;border-left:1px solid var(--repair-landing-stroke)}.repair-landing .repair-landing__reviews-star{color:#f4c04f;font-size:.9375rem;line-height:1}.repair-landing .repair-landing__reviews-rating strong,.repair-landing .repair-landing__reviews-count strong{color:var(--repair-landing-dark);font-weight:700}.repair-landing .repair-landing__hero-visual{position:relative;grid-column:2;grid-row:1 / span 2;width:100%;min-height:450px;margin:0;isolation:isolate}.repair-landing .repair-landing__page .repair-landing__device-image{position:absolute;display:block;width:66%;aspect-ratio:1;height:auto;margin:0;filter:drop-shadow(0 8px 12px rgb(15 36 63 / 14%));object-fit:contain}.repair-landing .repair-landing__device-image--1{top:3%;left:17%;z-index:3}.repair-landing .repair-landing__device-image--2{top:20%;left:0;z-index:1;transform:rotate(-8deg);transform-origin:50% 100%}.repair-landing .repair-landing__device-image--3{top:20%;right:0;z-index:2;transform:rotate(8deg);transform-origin:50% 100%}.repair-landing .repair-landing__hero-visual--1 .repair-landing__device-image--1{top:50%;left:50%;width:92%;transform:translate(-50%,-50%)}.repair-landing .repair-landing__trust-list{display:flex;grid-column:1;flex-direction:column;flex-wrap:nowrap;gap:10px;max-width:650px;margin:0;padding:0;list-style:none;color:var(--repair-landing-dark);font-size:1rem;line-height:1.4}.repair-landing .repair-landing__trust-list li{display:flex;align-items:center;gap:7px}.repair-landing .repair-landing__trust-list iconify-icon{width:24px;height:24px;font-size:24px;color:var(--repair-landing-secondary)}.repair-landing .repair-landing__trust-list a{color:inherit;text-decoration-color:var(--repair-landing-stroke);text-underline-offset:3px}.repair-landing .repair-landing__trust-list a:hover,.repair-landing .repair-landing__trust-list a:focus-visible{color:var(--repair-landing-black);text-decoration-color:currentcolor}.repair-landing .static-repair-service #repair-steps.repair-landing__process{display:block;grid-auto-flow:row;grid-template-columns:none;border-bottom:1px solid var(--repair-landing-stroke);background:#f7f8f9}.repair-landing .repair-landing__process-container{padding-block:72px}.repair-landing .repair-landing__process-header{max-width:680px;margin:0 auto 48px;text-align:center}.repair-landing .repair-landing__process-header h2{margin:0;color:var(--repair-landing-black);font-size:2rem;font-weight:700;letter-spacing:0;line-height:1.2}.repair-landing .repair-landing__process-header p{margin:12px 0 0;color:var(--repair-landing-secondary);font-size:1rem;line-height:1.5}.repair-landing .repair-landing__process-list{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:48px;margin:0;padding:0;list-style:none}.repair-landing .repair-landing__process-list:before{position:absolute;top:25px;right:16.666%;left:16.666%;height:2px;background:var(--repair-landing-stroke);content:""}.repair-landing .repair-landing__process-step{position:relative;z-index:1;display:flex;min-width:0;align-items:center;flex-direction:column;text-align:center}.repair-landing .repair-landing__process-marker{display:inline-flex;width:52px;height:52px;align-items:center;justify-content:center;border:1px solid var(--repair-landing-stroke);border-radius:50%;background:var(--repair-landing-white);color:var(--repair-landing-secondary)}.repair-landing .repair-landing__process-marker iconify-icon{width:25px;height:25px;font-size:25px}.repair-landing .repair-landing__process-step.is-current .repair-landing__process-marker{border-color:var(--repair-landing-red);background:var(--repair-landing-red);color:var(--repair-landing-white)}.repair-landing .repair-landing__process-copy{max-width:310px;margin-top:18px}.repair-landing .repair-landing__process-label{display:block;margin-bottom:6px;color:var(--repair-landing-secondary);font-size:.75rem;font-weight:600;line-height:1.3}.repair-landing .repair-landing__process-copy h3{margin:0;color:var(--repair-landing-black);font-size:1.125rem;font-weight:700;letter-spacing:0;line-height:1.3}.repair-landing .repair-landing__process-copy p{margin:10px 0 0;color:var(--repair-landing-secondary);font-size:.875rem;line-height:1.55}.repair-landing .repair-landing__details{border-bottom:1px solid var(--repair-landing-stroke);background:var(--repair-landing-white)}.repair-landing .repair-landing__details-container{padding-block:64px}.repair-landing .repair-landing__details-header{max-width:680px;margin:0 auto 40px;text-align:center}.repair-landing .repair-landing__details-header h2{margin:0;color:var(--repair-landing-black);font-size:2rem;font-weight:700;letter-spacing:0;line-height:1.2}.repair-landing .repair-landing__details-header p{margin:12px 0 0;color:var(--repair-landing-secondary);font-size:1rem;line-height:1.5}.repair-landing .repair-landing__details-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;background:var(--repair-landing-stroke);border-top:1px solid var(--repair-landing-stroke);border-left:1px solid var(--repair-landing-stroke)}.repair-landing .repair-landing__detail{display:flex;min-width:0;align-items:flex-start;flex-direction:column;gap:18px;margin:0;padding:28px;background:var(--repair-landing-white);border-right:1px solid var(--repair-landing-stroke);border-bottom:1px solid var(--repair-landing-stroke)}.repair-landing .repair-landing__detail--fees{grid-column:1 / -1;display:grid;grid-template-columns:48px minmax(150px,.5fr) minmax(0,1.5fr);gap:18px;align-items:start}.repair-landing .repair-landing__detail-heading h3{margin-top:1px}.repair-landing .repair-landing__detail-icon{display:inline-flex;width:48px;height:48px;align-items:center;justify-content:center;border-radius:50%;background:#f7f8f9;color:var(--repair-landing-dark)}.repair-landing .repair-landing__detail-icon iconify-icon{width:25px;height:25px;font-size:25px}.repair-landing .repair-landing__detail h3{margin:1px 0 0;color:var(--repair-landing-black);font-size:1.125rem;font-weight:700;letter-spacing:0;line-height:1.35}.repair-landing .repair-landing__detail p{margin:9px 0 0;color:var(--repair-landing-dark);font-size:.875rem;line-height:1.6}.repair-landing .repair-landing__detail p strong{color:var(--repair-landing-dark);font-weight:700}.repair-landing .repair-landing__fee-copy{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}.repair-landing .repair-landing__fee-copy p{margin:0}.repair-landing .repair-landing__services-section{width:100%;max-width:none}.repair-landing .repair-landing__services{border-bottom:1px solid var(--repair-landing-stroke);background:#f7f8f9}.repair-landing .repair-landing__services-container{padding-block:72px}.repair-landing .repair-landing__services-header{max-width:720px;margin:0 auto 48px;text-align:center}.repair-landing .repair-landing__services-header h2{margin:0;color:var(--repair-landing-black);font-size:2rem;font-weight:700;letter-spacing:0;line-height:1.2}.repair-landing .repair-landing__services-header p{margin:12px 0 0;color:var(--repair-landing-secondary);font-size:1rem;line-height:1.5}.repair-landing .repair-landing__services-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 48px;margin:0;padding:0;list-style:none}.repair-landing .repair-landing__service-item{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;min-width:0;padding:4px 0;color:var(--repair-landing-dark);font-size:.9375rem;line-height:1.55}.repair-landing .repair-landing__service-title{display:block;color:var(--repair-landing-black);font-size:1.0625rem;font-weight:700;line-height:1.35}.repair-landing .repair-landing__service-description{display:block;margin-top:4px;color:var(--repair-landing-secondary)}.repair-landing .repair-landing__services-group-title{grid-column:1 / -1;margin:28px 0 0;padding:18px 0 10px;border-top:1px solid var(--repair-landing-stroke);color:var(--repair-landing-black);font-size:1.125rem;font-weight:700;line-height:1.35}.repair-landing .repair-landing__services-action{display:flex;justify-content:center;margin-top:38px}.repair-landing .repair-landing__models{border-bottom:1px solid var(--repair-landing-stroke);background:var(--repair-landing-white)}.repair-landing .repair-landing__models-container{padding-block:72px}.repair-landing .repair-landing__models-header{max-width:720px;margin:0 auto 48px;text-align:center}.repair-landing .repair-landing__models-header h2{margin:0;color:var(--repair-landing-black);font-size:2rem;font-weight:700;letter-spacing:0;line-height:1.2}.repair-landing .repair-landing__models-header p{margin:12px 0 0;color:var(--repair-landing-secondary);font-size:1rem;line-height:1.5}.repair-landing .repair-landing__models-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:36px;margin:0;padding:0;list-style:none}.repair-landing .repair-landing__model-item{min-width:0;padding:16px 0;border-top:1px solid var(--repair-landing-stroke);color:var(--repair-landing-dark);font-size:.9375rem;line-height:1.55;overflow-wrap:anywhere}.repair-landing .repair-landing__models-note{margin:36px 0 0;color:var(--repair-landing-secondary);font-size:.9375rem;line-height:1.5;text-align:center}.repair-landing .repair-landing__resources,.repair-landing .repair-landing__service-hub{border-bottom:1px solid var(--repair-landing-stroke);background:#f7f8f9}.repair-landing .repair-landing__resources-container{display:grid;grid-template-columns:minmax(240px,.65fr) minmax(0,1.35fr);align-items:center;gap:48px;padding-block:44px}.repair-landing .repair-landing__resources-copy h2,.repair-landing .repair-landing__service-hub-header h2{margin:0;color:var(--repair-landing-black);font-size:1.5rem;font-weight:700;letter-spacing:0;line-height:1.25}.repair-landing .repair-landing__resources-copy p,.repair-landing .repair-landing__service-hub-header p{margin:8px 0 0;color:var(--repair-landing-secondary);font-size:.9375rem;line-height:1.5}.repair-landing .repair-landing__resources-list,.repair-landing .repair-landing__service-hub-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 32px;margin:0;padding:0;list-style:none}.repair-landing .repair-landing__resources-list a,.repair-landing .repair-landing__service-hub-list a{display:block;padding:13px 0;border-top:1px solid var(--repair-landing-stroke);color:var(--repair-landing-dark);font-size:.9375rem;font-weight:600;line-height:1.4;text-decoration:none}.repair-landing .repair-landing__resources-list a:hover,.repair-landing .repair-landing__resources-list a:focus-visible,.repair-landing .repair-landing__service-hub-list a:hover,.repair-landing .repair-landing__service-hub-list a:focus-visible{color:var(--repair-landing-red);text-decoration:underline;text-underline-offset:3px}.repair-landing .repair-landing__service-hub-container{padding-block:72px}.repair-landing .repair-landing__service-hub-header{max-width:720px;margin-bottom:40px}.repair-landing .repair-faqs-section{border-bottom:1px solid var(--repair-landing-stroke);background:#f7f8f9}.repair-landing .repair-faqs-section__container{padding-block:72px}.repair-landing .repair-faqs-section__header{max-width:720px;margin:0 auto 48px;text-align:center}.repair-landing .repair-faqs-section__header h2{margin:0;color:var(--repair-landing-black);font-size:2rem;font-weight:700;letter-spacing:0;line-height:1.2}.repair-landing .repair-faqs-section__header p{margin:12px 0 0;color:var(--repair-landing-secondary);font-size:1rem;line-height:1.5}.repair-landing .repair-faqs-section__list{width:min(100%,900px);margin-inline:auto;border-top:1px solid var(--repair-landing-stroke)}.repair-landing .repair-faqs-section__item{margin:0;border-bottom:1px solid var(--repair-landing-stroke)}.repair-landing .repair-faqs-section__question{position:relative;display:flex;min-height:68px;align-items:center;padding:20px 48px 20px 0;color:var(--repair-landing-black);cursor:pointer;font-size:1rem;font-weight:700;line-height:1.45;list-style:none}.repair-landing .repair-faqs-section__question::-webkit-details-marker{display:none}.repair-landing .repair-faqs-section__question:after{position:absolute;top:50%;right:4px;color:var(--repair-landing-secondary);content:"+";font-size:1.5rem;font-weight:400;line-height:1;transform:translateY(-50%)}.repair-landing .repair-faqs-section__item[open] .repair-faqs-section__question:after{content:"\2212"}.repair-landing .repair-faqs-section__answer{padding:0 48px 24px 0;color:var(--repair-landing-dark);font-size:.9375rem;line-height:1.65;text-align:left}.repair-landing .repair-faqs-section__answer>:first-child{margin-top:0}.repair-landing .repair-faqs-section__answer>:last-child{margin-bottom:0}.repair-landing .repair-faqs-section__answer ol,.repair-landing .repair-faqs-section__answer ul{padding-left:1.25rem}.repair-landing .repair-landing__final-cta{background:var(--repair-landing-black);color:var(--repair-landing-white)}.repair-landing .repair-landing__final-cta-container{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:48px;padding-block:64px}.repair-landing .repair-landing__final-cta-copy{max-width:700px}.repair-landing .repair-landing__final-cta-copy h2{margin:0;color:var(--repair-landing-white);font-size:2rem;font-weight:700;letter-spacing:0;line-height:1.2}.repair-landing .repair-landing__final-cta-copy p{margin:12px 0 0;color:#c7c9cc;font-size:1rem;line-height:1.55}.repair-landing .repair-landing__final-cta-action{display:flex;min-width:250px;align-items:center;flex-direction:column;gap:12px}.repair-landing .repair-landing__final-cta-action .repair-landing__hero-button{width:100%}.repair-landing .repair-landing__final-cta-action p{margin:0;color:#c7c9cc;font-size:.8125rem;line-height:1.4;text-align:center}.repair-landing .repair-landing__sticky-cta{display:none}@media screen and (min-width:768px)and (max-width:1023px){.repair-landing .repair-landing__hero-container{grid-template-columns:minmax(0,1fr) minmax(280px,340px);column-gap:32px}.repair-landing .repair-landing__hero-visual{overflow:hidden;min-height:400px}.repair-landing .repair-landing__device-image{width:60%}.repair-landing .repair-landing__details-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.repair-landing .repair-landing__detail:last-child{grid-column:1 / -1}.repair-landing .repair-landing__detail--fees{grid-template-columns:42px minmax(0,1fr)}.repair-landing .repair-landing__detail--fees .repair-landing__fee-copy{grid-column:2;grid-template-columns:1fr;gap:12px}.repair-landing .repair-landing__models-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:767px){.repair-landing .repair-landing__container{width:min(100% - 40px,540px)}.repair-landing .repair-landing__hero-container{grid-template-columns:1fr;grid-template-rows:auto;gap:18px;padding-block:28px 24px}.repair-landing .repair-landing__hero-copy{order:1}.repair-landing .repair-landing__hero-lede{margin-top:18px;margin-bottom:24px;font-size:1rem}.repair-landing .repair-landing__hero-action{display:flex;flex-direction:column;gap:4px}.repair-landing .repair-landing__hero-button:not(.repair-landing__hero-button--secondary){width:100%}.repair-landing .repair-landing__hero-button--secondary{width:auto;padding-block:8px}.repair-landing .repair-landing__hero-note{text-align:center}.repair-landing .repair-landing__hero-reviews{width:100%;margin-top:14px}.repair-landing .repair-landing__reviews-card{justify-content:center;gap:9px}.repair-landing .repair-landing__reviews-card>img{width:88px;height:auto}.repair-landing .repair-landing__reviews-rating{padding-left:9px}.repair-landing .repair-landing__hero-visual{grid-column:1;grid-row:auto;order:2;overflow:hidden;min-height:270px}.repair-landing .repair-landing__device-image{width:62%}.repair-landing .repair-landing__device-image--1{top:0;left:19%}.repair-landing .repair-landing__device-image--2{top:16%;left:1%}.repair-landing .repair-landing__device-image--3{top:16%;right:1%}.repair-landing .repair-landing__hero-visual--1 .repair-landing__device-image--1{width:88%}.repair-landing .repair-landing__hero-visual--repair-service-sony-playstation .repair-landing__device-image--1,.repair-landing .repair-landing__hero-visual--repair-service-microsoft-consoles .repair-landing__device-image--1{width:78%}.repair-landing .repair-landing__trust-list{grid-column:1;order:3;flex-direction:column;flex-wrap:nowrap;gap:10px;max-width:none;margin:0}.repair-landing .repair-landing__trust-list iconify-icon{width:22px;height:22px;font-size:22px}.repair-landing .repair-landing__process-container{padding-block:48px}.repair-landing .repair-landing__process-header{margin-bottom:36px;text-align:left}.repair-landing .repair-landing__process-header h2{font-size:1.625rem}.repair-landing .repair-landing__process-list{grid-template-columns:1fr;gap:30px}.repair-landing .repair-landing__process-list:before{display:none}.repair-landing .repair-landing__process-step{display:grid;grid-template-columns:52px minmax(0,1fr);align-items:start;gap:16px;text-align:left}.repair-landing .repair-landing__process-step:not(:last-child):after{position:absolute;z-index:0;top:52px;bottom:-30px;left:25px;width:2px;background:var(--repair-landing-stroke);content:""}.repair-landing .repair-landing__process-marker,.repair-landing .repair-landing__process-copy{position:relative;z-index:1}.repair-landing .repair-landing__process-copy{max-width:none;margin-top:1px}.repair-landing .repair-landing__details-container{padding-block:48px}.repair-landing .repair-landing__details-header{margin-bottom:32px;text-align:left}.repair-landing .repair-landing__details-header h2{font-size:1.625rem}.repair-landing .repair-landing__details-grid{grid-template-columns:1fr;border-right:0;border-left:0}.repair-landing .repair-landing__detail{display:grid;grid-template-columns:42px minmax(0,1fr);gap:14px;padding:20px 0;border-right:0}.repair-landing .repair-landing__detail--fees{grid-column:auto}.repair-landing .repair-landing__detail--fees .repair-landing__fee-copy{grid-column:2;grid-template-columns:1fr;gap:12px}.repair-landing .repair-landing__detail-icon{width:42px;height:42px}.repair-landing .repair-landing__detail-icon iconify-icon{width:23px;height:23px;font-size:23px}.repair-landing .repair-landing__services-container{padding-block:48px}.repair-landing .repair-landing__services-header{margin-bottom:32px;text-align:left}.repair-landing .repair-landing__services-header h2{font-size:1.625rem}.repair-landing .repair-landing__services-list{grid-template-columns:1fr;gap:26px}.repair-landing .repair-landing__services-group-title{margin-top:20px}.repair-landing .repair-landing__services-action{margin-top:30px}.repair-landing .repair-landing__services-action .repair-landing__hero-button{width:100%}.repair-landing .repair-landing__models-container{padding-block:48px}.repair-landing .repair-landing__models-header{margin-bottom:32px;text-align:left}.repair-landing .repair-landing__models-header h2{font-size:1.625rem}.repair-landing .repair-landing__models-list{grid-template-columns:1fr;column-gap:0}.repair-landing .repair-landing__model-item{padding:16px 0}.repair-landing .repair-landing__models-note{margin-top:28px;text-align:left}.repair-landing .repair-landing__resources-container{grid-template-columns:1fr;gap:28px;padding-block:40px}.repair-landing .repair-landing__resources-list,.repair-landing .repair-landing__service-hub-list{grid-template-columns:1fr}.repair-landing .repair-landing__service-hub-container{padding-block:48px}.repair-landing .repair-landing__service-hub-header{margin-bottom:28px}.repair-landing .repair-faqs-section__container{padding-block:48px}.repair-landing .repair-faqs-section__header{margin-bottom:32px;text-align:left}.repair-landing .repair-faqs-section__header h2{font-size:1.625rem}.repair-landing .repair-faqs-section__question{min-height:64px;padding:18px 42px 18px 0}.repair-landing .repair-faqs-section__answer{padding:0 42px 22px 0}.repair-landing .repair-landing__final-cta-container{grid-template-columns:1fr;gap:28px;padding-block:48px}.repair-landing .repair-landing__final-cta-copy h2{font-size:1.625rem}.repair-landing .repair-landing__final-cta-action{width:100%;min-width:0}.repair-landing .repair-landing__sticky-cta{position:fixed;z-index:50;right:0;bottom:0;left:0;display:block;padding:10px 20px calc(10px + env(safe-area-inset-bottom));border-top:1px solid var(--repair-landing-stroke);background:#fffffff5;box-shadow:0 -6px 18px #0f243f1a;opacity:0;pointer-events:none;transform:translateY(100%);transition:opacity .16s ease,transform .16s ease}.repair-landing .repair-landing__sticky-cta.is-visible{opacity:1;pointer-events:auto;transform:translateY(0)}.repair-landing .static-repair-service .repair-landing__sticky-cta .repair-landing__hero-button{width:100%;color:var(--repair-landing-white)}}
/*# sourceMappingURL=/cdn/shop/t/54/assets/repair-landing.css.map */
