.page-module-scss-module__rIIpBW__form{align-items:flex-end;gap:var(--space-12);display:flex}.page-module-scss-module__rIIpBW__field{flex:1;min-width:0}.page-module-scss-module__rIIpBW__results{gap:var(--space-32);flex-direction:column;display:flex}.page-module-scss-module__rIIpBW__group{gap:var(--space-12);flex-direction:column;display:flex}.page-module-scss-module__rIIpBW__groupTitle{font-family:var(--font-heading);letter-spacing:0;color:var(--color-text-primary);margin:0;font-size:20px;font-weight:800;line-height:26px}@media (min-width:1280px){.page-module-scss-module__rIIpBW__groupTitle{font-family:var(--font-heading);letter-spacing:0;font-size:22px;font-weight:800;line-height:28px}}.page-module-scss-module__rIIpBW__list{gap:var(--space-8);margin:0;padding:0;list-style:none;display:grid}@media (min-width:768px){.page-module-scss-module__rIIpBW__list{grid-template-columns:repeat(2,minmax(0,1fr))}}.page-module-scss-module__rIIpBW__item{gap:var(--space-4);min-height:var(--touch-target);padding:var(--space-12) var(--space-16);background:var(--color-bg-surface);border:var(--border-width) solid var(--color-border-default);border-radius:var(--radius-lg);color:inherit;flex-direction:column;text-decoration:none;display:flex}.page-module-scss-module__rIIpBW__item:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.page-module-scss-module__rIIpBW__item:hover{border-color:var(--color-border-brand)}.page-module-scss-module__rIIpBW__itemTitle{font-family:var(--font-body);letter-spacing:0;color:var(--color-text-primary);font-size:16px;font-weight:700;line-height:24px}.page-module-scss-module__rIIpBW__itemMeta{font-family:var(--font-body);letter-spacing:0;color:var(--color-text-secondary);font-size:14px;font-weight:400;line-height:20px}
