.pmg-symptom-archive{display:flex;flex-direction:column;gap:1.5rem}.pmg-symptom-archive__title,.pmg-symptom-archive__count,.pmg-symptom-archive__empty{margin:0}.pmg-symptom-archive__count,.pmg-symptom-archive__empty{color:#5a3f32;font-size:.95rem;line-height:1.4}.pmg-symptom-archive__filters{display:flex;flex-wrap:wrap;gap:.7rem}.pmg-symptom-archive__filter{display:inline-flex;align-items:center;justify-content:center;min-height:2.75rem;padding:.55rem 1rem;border:1px solid #d9c5b6;border-radius:999px;background:#fffaf6;color:#5a3f32;font-size:.98rem;font-weight:500;line-height:1.2;text-decoration:none;transition:background-color 0.2s ease,color 0.2s ease,border-color 0.2s ease}.pmg-symptom-archive__filter:hover,.pmg-symptom-archive__filter:focus-visible,.pmg-symptom-archive__filter.is-active{background:#5a3f32;border-color:#5a3f32;color:#fff!important}.pmg-symptom-archive__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%, 320px),1fr));gap:1.45rem;align-items:start;justify-content:start}.pmg-symptom-archive__card{min-width:0;height:115px}.pmg-symptom-archive__card-link{position:relative;display:grid;grid-template-columns:120px minmax(0,1fr);align-items:stretch;height:100%;overflow:hidden;border:1px solid #000;border-radius:16px;background:linear-gradient(90deg,#fbf7f3 0%,#ffffff 34%,#ffffff 100%);color:inherit;text-decoration:none;box-shadow:none;transition:transform 0.18s ease,box-shadow 0.18s ease,border-color 0.18s ease}.pmg-symptom-archive__card-link::after{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:0 12px 28px rgb(71 47 31 / .04);opacity:0;pointer-events:none;transition:opacity 0.18s ease}.pmg-symptom-archive__card-link:hover,.pmg-symptom-archive__card-link:focus-visible{transform:translateY(-1px);border-color:#181513}.pmg-symptom-archive__card-link:hover::after,.pmg-symptom-archive__card-link:focus-visible::after{opacity:1}.pmg-symptom-archive__card-media{position:relative;min-width:0;height:100%;overflow:hidden;background:linear-gradient(135deg,#f7eee6 0%,#fff9f4 100%);align-self:stretch}.pmg-symptom-archive__card-media::after{content:"";position:absolute;top:0;right:-1px;bottom:0;width:34%;background:linear-gradient(90deg,#fff0 0%,#ffffff 100%);pointer-events:none}.pmg-symptom-archive__card-image{position:absolute;inset:0;width:100%;height:100%!important;max-width:none;display:block;object-fit:cover;transform-origin:12% top;filter:saturate(.96) brightness(1.02)}.pmg-symptom-archive__card-body{display:flex;flex:1 1 auto;flex-direction:column;justify-content:center;gap:.45rem;min-width:0;padding:.9rem 1.35rem .9rem 1.1rem}.pmg-symptom-archive__card-title{margin:0;color:#171412;font-size:16px;font-weight:500;line-height:1.16;letter-spacing:-.03em;text-wrap:balance;overflow-wrap:anywhere}.pmg-symptom-archive__card-excerpt{margin:0;color:#6d5a4d;font-size:.97rem;line-height:1.5}.pmg-symptom-archive__pagination{display:flex;flex-wrap:wrap;gap:.55rem;align-items:center;justify-content:center}.pmg-symptom-archive__pagination-item{display:inline-flex}.pmg-symptom-archive__pagination .page-numbers{display:inline-flex;align-items:center;justify-content:center;min-width:2.75rem;min-height:2.75rem;padding:.5rem .9rem;border:1px solid #d9c5b6;border-radius:999px;background:#fffaf6;color:#5a3f32;font-weight:500;text-decoration:none}.pmg-symptom-archive__pagination .page-numbers.current,.pmg-symptom-archive__pagination .page-numbers:hover,.pmg-symptom-archive__pagination .page-numbers:focus-visible{background:#5a3f32;border-color:#5a3f32;color:#fffaf6}@media (max-width:767px){.pmg-symptom-archive{gap:1.15rem}.pmg-symptom-archive__filters{gap:.55rem}.pmg-symptom-archive__filter{min-height:2.5rem;padding:.5rem .85rem;font-size:.94rem}.pmg-symptom-archive__grid{grid-template-columns:1fr;gap:.9rem}.pmg-symptom-archive__card{height:122px}.pmg-symptom-archive__card-link{grid-template-columns:150px minmax(0,1fr);border-radius:1.45rem}.pmg-symptom-archive__card-body{padding:.8rem 1rem .8rem .85rem}.pmg-symptom-archive__card-title{font-size:.98rem}}