.brand-hero[data-astro-cid-ps4uzi4y]{position:relative;background:url(/images/brands/maytag-repair-service.jpg) center/cover no-repeat;padding:72px 0}.brand-hero[data-astro-cid-ps4uzi4y]:before{content:"";position:absolute;inset:0;background:linear-gradient(to right,#172e8bf5,#172e8be0,#172e8b66)}.brand-hero[data-astro-cid-ps4uzi4y] .container[data-astro-cid-ps4uzi4y]{position:relative}.hero-grid[data-astro-cid-ps4uzi4y]{display:grid;grid-template-columns:1.15fr 1fr;gap:48px;align-items:start}.hero-copy[data-astro-cid-ps4uzi4y]{padding-top:12px}.hero-h1[data-astro-cid-ps4uzi4y]{font-family:var(--font-heading);color:#fff;font-size:clamp(2rem,4vw,2.8rem);line-height:1.15;margin-bottom:1rem}.hero-subheading[data-astro-cid-ps4uzi4y]{font-family:var(--font-heading);text-transform:uppercase;letter-spacing:.12em;color:#e8eaf6;font-weight:700;font-size:.9rem;margin-bottom:1.4rem}.hero-p[data-astro-cid-ps4uzi4y]{color:#ffffffe0;line-height:1.8;margin-bottom:1rem}.hero-p[data-astro-cid-ps4uzi4y] a{color:#fff!important;text-decoration:underline;text-underline-offset:3px}.hero-p[data-astro-cid-ps4uzi4y] a:hover{color:#ffffffbf!important}.brand-logo[data-astro-cid-ps4uzi4y]{display:block;margin-top:1.75rem;max-width:160px;height:auto}.callback-form[data-astro-cid-ps4uzi4y]{max-width:none}.callback-form__title[data-astro-cid-ps4uzi4y]{font-family:var(--font-heading);text-transform:uppercase;letter-spacing:.08em;color:var(--navy);font-size:1.1rem;margin-bottom:.5rem}.callback-form__req[data-astro-cid-ps4uzi4y]{font-size:.85rem;color:var(--gray);margin-bottom:1.25rem}.callback-form__req[data-astro-cid-ps4uzi4y] span[data-astro-cid-ps4uzi4y]{color:var(--red)}.callback-form[data-astro-cid-ps4uzi4y] input[data-astro-cid-ps4uzi4y],.callback-form[data-astro-cid-ps4uzi4y] select[data-astro-cid-ps4uzi4y]{width:100%;padding:12px 14px;border:1px solid var(--border);border-radius:4px;font-family:inherit;font-size:.95rem;color:#333;background:#fff}.callback-form[data-astro-cid-ps4uzi4y] .form-grid-2[data-astro-cid-ps4uzi4y]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.callback-form[data-astro-cid-ps4uzi4y] .form-row[data-astro-cid-ps4uzi4y]{display:flex;flex-direction:column;margin-bottom:16px}.section--alt[data-astro-cid-ps4uzi4y]{background:var(--light, #f6f8fb)}.expert-grid[data-astro-cid-ps4uzi4y]{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center}.expert-heading[data-astro-cid-ps4uzi4y]{font-family:var(--font-heading);color:var(--navy);font-size:1.9rem;margin-bottom:1rem}.expert-copy[data-astro-cid-ps4uzi4y] p[data-astro-cid-ps4uzi4y]{color:var(--gray);line-height:1.75;margin-bottom:1rem}.expert-copy[data-astro-cid-ps4uzi4y] .btn[data-astro-cid-ps4uzi4y]{margin-top:.75rem}.expert-media[data-astro-cid-ps4uzi4y] img[data-astro-cid-ps4uzi4y]{border-radius:8px;width:100%;height:auto}.service-menu-grid[data-astro-cid-ps4uzi4y]{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.service-card[data-astro-cid-ps4uzi4y]{background:#fff;border:1px solid var(--border);border-radius:8px;padding:28px 24px;box-shadow:0 2px 10px #0000000a}.service-card__title[data-astro-cid-ps4uzi4y]{font-family:var(--font-heading);color:var(--navy);font-size:1.2rem;margin-bottom:.75rem}.service-card__desc[data-astro-cid-ps4uzi4y]{color:var(--gray);line-height:1.7;font-size:.95rem;margin-bottom:1rem}.service-card__list[data-astro-cid-ps4uzi4y]{list-style:none;padding:0;margin:0}.service-card__list[data-astro-cid-ps4uzi4y] li[data-astro-cid-ps4uzi4y]{position:relative;padding-left:1.5rem;margin-bottom:.5rem;color:#333;font-size:.95rem}.service-card__list[data-astro-cid-ps4uzi4y] li[data-astro-cid-ps4uzi4y]:before{content:"✔";position:absolute;left:0;color:var(--red);font-size:.85rem}.faq-grid[data-astro-cid-ps4uzi4y]{display:grid;grid-template-columns:.85fr 1.15fr;gap:48px;align-items:center}.faq-grid__media[data-astro-cid-ps4uzi4y] img[data-astro-cid-ps4uzi4y]{border-radius:8px;width:100%;height:auto}.section-header--left[data-astro-cid-ps4uzi4y]{text-align:left;align-items:flex-start;margin-bottom:1.5rem}.section-header--left[data-astro-cid-ps4uzi4y] .section-title-rule[data-astro-cid-ps4uzi4y]{margin-left:0}.schedule-grid[data-astro-cid-ps4uzi4y]{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:start}.schedule-copy[data-astro-cid-ps4uzi4y] p[data-astro-cid-ps4uzi4y]{color:var(--gray);line-height:1.75;margin-bottom:1rem}.schedule-copy[data-astro-cid-ps4uzi4y] .contact-details[data-astro-cid-ps4uzi4y]{margin:1.5rem 0}.schedule-map[data-astro-cid-ps4uzi4y] iframe[data-astro-cid-ps4uzi4y]{width:100%;height:420px;border:0;border-radius:8px}@media(max-width:900px){.hero-grid[data-astro-cid-ps4uzi4y],.expert-grid[data-astro-cid-ps4uzi4y],.faq-grid[data-astro-cid-ps4uzi4y],.schedule-grid[data-astro-cid-ps4uzi4y]{grid-template-columns:1fr;gap:32px}.service-menu-grid[data-astro-cid-ps4uzi4y]{grid-template-columns:1fr}.faq-grid__media[data-astro-cid-ps4uzi4y]{order:2}.brand-hero[data-astro-cid-ps4uzi4y]{padding:48px 0}}@media(max-width:600px){.callback-form[data-astro-cid-ps4uzi4y] .form-grid-2[data-astro-cid-ps4uzi4y]{grid-template-columns:1fr}}
