.page_page-container__sn_sh{background-color:var(--mantine-color-gray-0);min-height:100vh}.page_main-content__mkWx4{padding-bottom:5rem}.page_hero-section__RAEQh{text-align:center;padding:3.5rem 1rem 2.5rem;display:flex;flex-direction:column;align-items:center}.page_page-title__R3viO{font-size:clamp(2.5rem,5vw,3.5rem);font-weight:700;color:var(--mantine-color-gray-9);line-height:1.15;margin-bottom:1rem}.page_page-subtitle__jy6_i{font-size:clamp(1.05rem,2vw,1.25rem);color:var(--mantine-color-gray-7);font-weight:300;max-width:54ch;margin:0 auto;line-height:1.6}.page_loading-container__9P_mz{display:flex;justify-content:center;align-items:center;height:400px}.page_pose-card__umegd:hover{transform:translateY(-4px);box-shadow:0 8px 24px rgba(0,0,0,.12);border-color:var(--mantine-color-teal-3)}.PoseList_poseLink__lkccy{text-decoration:none;color:inherit;display:flex}.PoseList_poseLink__lkccy:focus-visible{outline:2px solid var(--mantine-primary-color-filled);outline-offset:2px;border-radius:.5rem}.PoseList_poseCard__sbfTN{cursor:pointer;transition:transform .2s ease,box-shadow .2s ease;flex:1;display:flex;flex-direction:column}.PoseList_poseCard__sbfTN:hover{transform:translateY(-4px);box-shadow:var(--mantine-shadow-md)}.PoseList_poseTitle__iq5lZ{flex:1}.PoseList_searchCategoryContainer__9jwgF{display:flex;flex-direction:column;gap:1rem;margin-bottom:1.5rem}@media(min-width:768px){.PoseList_searchCategoryContainer__9jwgF{flex-direction:row;align-items:flex-end;gap:1rem}.PoseList_searchCategoryContainer__9jwgF .PoseList_searchInput__XerBj{flex:1;min-width:0}.PoseList_searchCategoryContainer__9jwgF .PoseList_categorySelect__NIqDK{flex:0 1 300px}}@media(max-width:767px){.PoseList_searchCategoryContainer__9jwgF .PoseList_categorySelect__NIqDK,.PoseList_searchCategoryContainer__9jwgF .PoseList_searchInput__XerBj{width:100%}}@keyframes PoseList_fadeInUp__lLxIc{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.PoseList_categorySection__bQGr7{animation:PoseList_fadeInUp__lLxIc .8s ease-out;animation-fill-mode:both}