.repair_repair-page__oz6IR{width:100%;position:relative}.repair_repair-page__oz6IR .repair_hero-section__fsrg8{position:relative;height:116.27907vw;background-size:cover;background-position:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:0 7.44186vw}.repair_repair-page__oz6IR .repair_hero-section__fsrg8 .repair_hero-content__89oEt{max-width:139.53488vw;text-align:right;color:#fff}.repair_repair-page__oz6IR .repair_hero-section__fsrg8 .repair_hero-content__89oEt .repair_hero-title__ftGK9{font-size:3rem;font-weight:700;margin-bottom:3.72093vw;text-shadow:.46512vw .46512vw .93023vw rgba(0,0,0,.5)}.repair_repair-page__oz6IR .repair_hero-section__fsrg8 .repair_hero-content__89oEt .repair_hero-description__bMlTj{font-size:1.1rem;line-height:1.6;text-shadow:1px 1px .46512vw rgba(0,0,0,.5)}.repair_repair-page__oz6IR .repair_process-description__07e4l{margin-top:-14.88372vw;position:relative;z-index:2;padding:7.44186vw;border-radius:1.86047vw;background-color:#fff;margin-bottom:7.44186vw;-webkit-box-shadow:0 .93023vw 1.39535vw rgba(0,0,0,.1);box-shadow:0 .93023vw 1.39535vw rgba(0,0,0,.1)}.repair_repair-page__oz6IR .repair_process-description__07e4l .repair_description-text__8kp9r{font-size:1.1rem;line-height:1.8;color:#333;margin-bottom:5.5814vw;text-align:center}.repair_repair-page__oz6IR .repair_process-description__07e4l .repair_cta-button__qiK_E{text-align:center}.repair_repair-page__oz6IR .repair_pricing-section__NsMMy{margin-bottom:11.16279vw}.repair_repair-page__oz6IR .repair_pricing-section__NsMMy .repair_section-title__Fh_Cr{text-align:center;color:#333;margin-bottom:7.44186vw;font-size:2rem;font-weight:700}.repair_repair-page__oz6IR .repair_pricing-section__NsMMy .repair_device-tabs__5K_Jr{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:5.5814vw}.repair_repair-page__oz6IR .repair_pricing-section__NsMMy .repair_device-tabs__5K_Jr .repair_device-tab__EeKa3{text-transform:none;font-size:1rem;font-weight:500;min-width:27.90698vw;background-color:#f5f5f5;color:#333;border:1px solid #ddd;border-radius:.93023vw .93023vw 0 0;margin-right:.46512vw}.repair_repair-page__oz6IR .repair_pricing-section__NsMMy .repair_device-tabs__5K_Jr .repair_device-tab__EeKa3.repair_selected__1FbIF{background-color:#133745;color:#fff}.repair_repair-page__oz6IR .repair_pricing-section__NsMMy .repair_model-chips__Ua_0c{margin-bottom:5.5814vw;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.86047vw;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.repair_repair-page__oz6IR .repair_pricing-section__NsMMy .repair_model-chips__Ua_0c .repair_model-chip__w8CUs{background-color:#fff;color:#333;border-color:#ddd}.repair_repair-page__oz6IR .repair_pricing-section__NsMMy .repair_model-chips__Ua_0c .repair_model-chip__w8CUs.repair_selected__1FbIF{background-color:#133745;color:#fff}.repair_repair-page__oz6IR .repair_pricing-section__NsMMy .repair_model-chips__Ua_0c .repair_model-chip__w8CUs:hover{background-color:#f5f5f5}.repair_repair-page__oz6IR .repair_pricing-section__NsMMy .repair_pricing-table__Tyehj{border:1px solid #ddd;border-radius:1.86047vw;overflow:hidden}.repair_repair-page__oz6IR .repair_pricing-section__NsMMy .repair_pricing-table__Tyehj .repair_table-header__AT9OT{background-color:#f8f9fa;font-weight:700;font-size:1.1rem}.repair_repair-page__oz6IR .repair_pricing-section__NsMMy .repair_pricing-table__Tyehj .repair_table-row__ttY9z:hover{background-color:#f8f9fa}.repair_repair-page__oz6IR .repair_pricing-section__NsMMy .repair_pricing-table__Tyehj .repair_price-cell__3j4cb{font-weight:700;color:#133745}.repair_repair-page__oz6IR .repair_process-steps__r57Kj{margin-bottom:11.16279vw}.repair_repair-page__oz6IR .repair_process-steps__r57Kj .repair_section-title__Fh_Cr{text-align:center;color:#333;margin-bottom:7.44186vw;font-size:2rem;font-weight:700}.repair_repair-page__oz6IR .repair_process-steps__r57Kj .repair_steps-grid__Eta6N{display:grid;grid-template-columns:repeat(auto-fit,minmax(58.13953vw,1fr));gap:7.44186vw}.repair_repair-page__oz6IR .repair_process-steps__r57Kj .repair_steps-grid__Eta6N .repair_step-item__P3YPg{text-align:center}.repair_repair-page__oz6IR .repair_process-steps__r57Kj .repair_steps-grid__Eta6N .repair_step-item__P3YPg .repair_step-image__H5b1H{margin-bottom:3.72093vw;border-radius:1.86047vw}.repair_repair-page__oz6IR .repair_process-steps__r57Kj .repair_steps-grid__Eta6N .repair_step-item__P3YPg .repair_step-title__YBzAn{font-weight:700;color:#133745;margin-bottom:1.86047vw}.repair_repair-page__oz6IR .repair_process-steps__r57Kj .repair_steps-grid__Eta6N .repair_step-item__P3YPg .repair_step-description__PkfoA{color:#666;line-height:1.6;font-size:.9rem}.repair_repair-page__oz6IR .repair_service-policy__shgTl{margin-bottom:11.16279vw}.repair_repair-page__oz6IR .repair_service-policy__shgTl .repair_section-title__Fh_Cr{text-align:center;color:#333;margin-bottom:7.44186vw;font-size:2rem;font-weight:700}.repair_repair-page__oz6IR .repair_service-policy__shgTl .repair_policy-content__e2sGV{padding:7.44186vw;border-radius:1.86047vw;background-color:#f8f9fa;-webkit-box-shadow:0 .46512vw .93023vw rgba(0,0,0,.1);box-shadow:0 .46512vw .93023vw rgba(0,0,0,.1)}.repair_repair-page__oz6IR .repair_service-policy__shgTl .repair_policy-content__e2sGV .repair_policy-list__l7p_j{padding-left:5.5814vw;margin:0}.repair_repair-page__oz6IR .repair_service-policy__shgTl .repair_policy-content__e2sGV .repair_policy-list__l7p_j .repair_policy-item__LkKBv{margin-bottom:3.72093vw;color:#333;line-height:1.6;font-size:1rem}.repair_repair-page__oz6IR .repair_service-policy__shgTl .repair_policy-content__e2sGV .repair_policy-button__jsd3W{text-align:center;margin-top:7.44186vw}.repair_repair-page__oz6IR .repair_footer__K6TyW{background-color:#f5f5f5;padding:7.44186vw 0;margin-top:11.16279vw}.repair_repair-page__oz6IR .repair_footer__K6TyW .repair_footer-content__d8wHv{display:grid;grid-template-columns:1fr 1fr;gap:7.44186vw;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.repair_repair-page__oz6IR .repair_footer__K6TyW .repair_footer-content__d8wHv .repair_contact-info__51whw .repair_contact-title__NMkhr{font-weight:700;margin-bottom:3.72093vw;color:#333}.repair_repair-page__oz6IR .repair_footer__K6TyW .repair_footer-content__d8wHv .repair_contact-info__51whw .repair_contact-detail__GYoc3{margin-bottom:1.86047vw;color:#666}.repair_repair-page__oz6IR .repair_footer__K6TyW .repair_footer-content__d8wHv .repair_contact-info__51whw .repair_hours-title___K_yG{font-weight:700;margin-bottom:1.86047vw;color:#333}.repair_repair-page__oz6IR .repair_footer__K6TyW .repair_footer-content__d8wHv .repair_map-section__kPJro{text-align:center}.repair_repair-page__oz6IR .repair_footer__K6TyW .repair_footer-content__d8wHv .repair_map-section__kPJro .repair_map-image__zpHwP{border-radius:1.86047vw}.repair_repair-page__oz6IR .repair_footer__K6TyW .repair_footer-content__d8wHv .repair_map-section__kPJro .repair_map-label__H_U3s{margin-top:1.86047vw;color:#666;font-weight:700}.repair_repair-page__oz6IR .repair_footer__K6TyW .repair_copyright__2D1B2{text-align:center;margin-top:7.44186vw;padding-top:5.5814vw;border-top:1px solid #ddd;color:#666}.repair_repair-page__oz6IR .repair_floating-buttons__RcrrG{position:fixed;bottom:4.65116vw;right:4.65116vw;z-index:1000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:3.72093vw}.repair_repair-page__oz6IR .repair_floating-buttons__RcrrG .repair_chat-button__b6sjW{background-color:#2196f3}.repair_repair-page__oz6IR .repair_floating-buttons__RcrrG .repair_chat-button__b6sjW:hover{background-color:#1976d2}.repair_repair-page__oz6IR .repair_floating-buttons__RcrrG .repair_scroll-button__0bndW{background-color:#333;color:#fff}.repair_repair-page__oz6IR .repair_floating-buttons__RcrrG .repair_scroll-button__0bndW:hover{background-color:#555}@media screen and (max-width:768px){.repair_repair-page__oz6IR .repair_hero-section__fsrg8{height:400px;padding:0 16px}.repair_repair-page__oz6IR .repair_hero-section__fsrg8 .repair_hero-content__89oEt .repair_hero-title__ftGK9{font-size:2rem}.repair_repair-page__oz6IR .repair_hero-section__fsrg8 .repair_hero-content__89oEt .repair_hero-description__bMlTj{font-size:1rem}.repair_repair-page__oz6IR .repair_process-description__07e4l{margin:-32px 16px 32px;padding:24px}.repair_repair-page__oz6IR .repair_pricing-section__NsMMy{padding:0 16px}.repair_repair-page__oz6IR .repair_pricing-section__NsMMy .repair_device-tabs__5K_Jr{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.repair_repair-page__oz6IR .repair_pricing-section__NsMMy .repair_model-chips__Ua_0c{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.repair_repair-page__oz6IR .repair_process-steps__r57Kj{padding:0 16px}.repair_repair-page__oz6IR .repair_process-steps__r57Kj .repair_steps-grid__Eta6N{grid-template-columns:1fr;gap:24px}.repair_repair-page__oz6IR .repair_service-policy__shgTl{padding:0 16px}.repair_repair-page__oz6IR .repair_footer__K6TyW .repair_footer-content__d8wHv{grid-template-columns:1fr;gap:24px}}