.Interact_container__oOj__{padding:2rem 1rem}.Interact_background__Qg01x{max-width:1200px;width:100%;height:100%;margin:0 auto}.Interact_searchSection__0ZaQ0{display:flex;flex-direction:column;gap:1rem;margin-bottom:2rem}@media (min-width:768px){.Interact_searchSection__0ZaQ0{flex-direction:row}}.Interact_input__boFW_{max-width:20rem}.Interact_inputGrow__9B1mI{flex:1}.Interact_cardGrid__Nda5i{display:grid;gap:1.5rem;grid-template-columns:repeat(1,1fr)}@media (min-width:768px){.Interact_cardGrid__Nda5i{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.Interact_cardGrid__Nda5i{grid-template-columns:repeat(4,1fr)}}.Interact_card__msv7f{display:flex;flex-direction:column;justify-content:space-between;height:100%;transition:transform .3s ease,box-shadow .3s ease}.Interact_card__msv7f:hover{transform:translateY(-5px);box-shadow:0 10px 20px rgba(0,0,0,.1)}.Interact_cardImage__LajHW{width:100%;height:130px;object-fit:cover;border-top-left-radius:var(--mantine-radius-md);border-top-right-radius:var(--mantine-radius-md);display:block}.Interact_baseButton__Lb8II{width:80%;border-radius:var(--mantine-radius-md);margin:var(--mantine-spacing-md) auto;font-weight:600;line-height:1.6;font-size:18px;background-color:#fff;color:#228be6;text-align:center;display:block}.Interact_primaryButton__M7OMP{background-color:#ffbe00;color:#752e0b;box-shadow:0 4px 8px rgba(0,0,0,.2);transition:all .3s ease}.Interact_primaryButton__M7OMP:hover{background:linear-gradient(0deg,#ffe09a,#fff1d2);color:#752e0b}.Interact_disabledButton__R75ox{background-color:#f1f3f5;color:#adb5bd;cursor:not-allowed;border:none}.Interact_footerwrapper__3VidZ{text-align:center;padding:70px 0;color:#808894;font-size:13px}.Interact_footerline__PSXry{display:flex;align-items:center;justify-content:center;gap:8px;margin-bottom:4px}.Interact_footerlogo__H_wp3{height:33px;display:inline-block;margin-top:2px}.Interact_footersubtext__9FTKZ{color:#6b7280}.Interact_introWrapper__lRZEC{margin:0 auto 30px;text-align:center}.Interact_introText__lbYlq{line-height:1.6;color:#555}