.ComplaintsPage-module__WZUXXq__page{color:var(--ink);background:var(--paper)}.ComplaintsPage-module__WZUXXq__page :is(a,button):focus-visible{outline:3px solid var(--signal);outline-offset:5px}.ComplaintsPage-module__WZUXXq__main{width:min(960px,100% - 48px);margin-inline:auto;padding-block:8px 32px}.ComplaintsPage-module__WZUXXq__breadcrumb{color:var(--muted);align-items:center;gap:12px;padding-block:6px 0;font-size:.76rem;display:flex}.ComplaintsPage-module__WZUXXq__breadcrumb a{align-items:center;min-height:44px;display:inline-flex}.ComplaintsPage-module__WZUXXq__hero{border:1px solid var(--color-customer-blue-rule);background:var(--color-customer-header-wash);border-radius:16px;gap:10px;padding:20px;display:grid}.ComplaintsPage-module__WZUXXq__eyebrow{color:var(--signal-dark);font-size:.82rem;font-weight:600}.ComplaintsPage-module__WZUXXq__hero h1{letter-spacing:-.04em;font-size:clamp(1.5rem,2.5vw,2rem);font-weight:580;line-height:1.35}.ComplaintsPage-module__WZUXXq__hero h1 span{color:var(--signal)}.ComplaintsPage-module__WZUXXq__description{max-width:40rem;color:var(--muted);font-size:.88rem;line-height:1.8}.ComplaintsPage-module__WZUXXq__contacts{border:1px solid var(--color-customer-pink-rule);background:var(--color-customer-pink-soft);border-radius:16px;margin-top:16px;padding:20px}.ComplaintsPage-module__WZUXXq__contacts h2{font-size:1.15rem;font-weight:560}.ComplaintsPage-module__WZUXXq__contacts>p{color:var(--muted);margin-top:4px;font-size:.82rem;line-height:1.75}.ComplaintsPage-module__WZUXXq__details{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:14px;display:grid}.ComplaintsPage-module__WZUXXq__card{border:1px solid var(--line);background:var(--paper-bright);border-radius:14px;align-content:start;gap:6px;min-width:0;padding:14px 16px;display:grid}.ComplaintsPage-module__WZUXXq__card dt{color:var(--muted);font-size:.75rem}.ComplaintsPage-module__WZUXXq__card dd{gap:8px;font-size:.92rem;line-height:1.65;display:grid}.ComplaintsPage-module__WZUXXq__card a{overflow-wrap:anywhere;align-items:center;min-height:44px;display:inline-flex}.ComplaintsPage-module__WZUXXq__value{font-weight:600}.ComplaintsPage-module__WZUXXq__action{color:var(--signal-dark);font-size:.84rem}.ComplaintsPage-module__WZUXXq__empty,.ComplaintsPage-module__WZUXXq__error{border:1px solid var(--line);color:var(--muted);background:var(--paper-bright);border-radius:14px;margin-top:16px;padding:16px;font-size:.88rem;line-height:1.8}.ComplaintsPage-module__WZUXXq__empty a,.ComplaintsPage-module__WZUXXq__error a{color:var(--signal-dark)}@media (hover:hover) and (pointer:fine){.ComplaintsPage-module__WZUXXq__breadcrumb a:hover,.ComplaintsPage-module__WZUXXq__card a:hover,.ComplaintsPage-module__WZUXXq__empty a:hover{color:var(--signal-dark);text-underline-offset:5px;text-decoration:underline}}@media (max-width:700px){.ComplaintsPage-module__WZUXXq__main{width:calc(100% - 32px)}.ComplaintsPage-module__WZUXXq__details{grid-template-columns:1fr}.ComplaintsPage-module__WZUXXq__hero{padding:16px}}
