.page_hero__4fFQ7{position:relative;background-image:url(/images/recepty-hero.jpg);background-size:cover;background-position:50%;padding:40px 0;text-align:center;display:flex;align-items:center;justify-content:center;max-width:1200px;margin:0 auto}.page_heroOverlay__fDOpN{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.4);z-index:1}.page_heroContent__7Isu0{position:relative;z-index:2}.page_heroTitle__0JfpO{font-size:35px;font-weight:400;color:#fff;margin-bottom:35px;line-height:1.2;text-transform:uppercase}.page_heroSubtitle__CNK8v{font-size:16px;font-weight:500;color:#fff;line-height:1.4}.page_receptyContent__HU_vx{max-width:var(--max-width);margin:0 auto;padding:40px 15px}.page_recipesGrid___bFY5{column-count:4;column-gap:15px;margin-bottom:20px}.page_recipesGrid___bFY5>*{page-break-inside:avoid;break-inside:avoid;margin-bottom:15px}.page_loadMoreWrapper__poRrG{text-align:center;padding:20px 0 40px}.page_emptyState__bAVJg{text-align:center;padding:60px 20px;color:#888;font-size:18px}@media (max-width:991px){.page_recipesGrid___bFY5{column-count:3}}@media (max-width:767px){.page_hero__4fFQ7{padding:40px 20px 30px}.page_heroTitle__0JfpO{font-size:28px;margin-bottom:20px}.page_recipesGrid___bFY5{column-count:2}}@media (max-width:480px){.page_recipesGrid___bFY5{column-count:1}}.RecipeCard_card__ObXBN{display:flex;flex-direction:column;overflow:hidden;background:var(--color-bg);padding:10px;border:1px solid #e8e8e8}.RecipeCard_imageWrapper__YYO2F{display:block;width:100%;overflow:hidden;background:#f0f0f0;border-radius:0}.RecipeCard_imageWrapper__YYO2F img{width:100%;height:auto;display:block;border-radius:0;transition:transform .3s ease}.RecipeCard_card__ObXBN:hover .RecipeCard_imageWrapper__YYO2F img{transform:scale(1.05)}.RecipeCard_imagePlaceholder__QhaIL{width:100%;height:100%;background:var(--color-border,#e8e8e8)}.RecipeCard_titleWrapper__8GDn2{margin:0;padding:10px 0 0;font-size:var(--font-size-post-title)}.RecipeCard_title__8TBN_{font-size:var(--font-size-post-title);font-weight:400;color:#000;text-decoration:none;line-height:1.4;display:block;margin-left:-13px;padding-left:10px;border-left:3px solid transparent;transition:border-color .2s ease}.RecipeCard_card__ObXBN:hover .RecipeCard_title__8TBN_{border-left-color:var(--color-primary)}.LoadMoreButton_wrapper___Ewuq{display:flex;justify-content:center;padding:24px 0}.LoadMoreButton_button__T4M8d{padding:14px 60px;background:var(--color-primary-light);color:#fff;border:none;border-radius:0;font-size:16px;font-weight:400;font-family:var(--font-family);cursor:pointer;transition:background-color .2s ease}.LoadMoreButton_button__T4M8d:hover:not(:disabled){background:var(--color-primary);color:#fff}.LoadMoreButton_button__T4M8d:disabled{opacity:.7;cursor:not-allowed}.LoadMoreButton_spinner__CqWay{display:inline-block;width:16px;height:16px;border:2px solid hsla(0,0%,100%,.3);border-top-color:#fff;border-radius:50%;animation:LoadMoreButton_spin__wAgh_ .6s linear infinite;margin-right:8px;vertical-align:middle}@keyframes LoadMoreButton_spin__wAgh_{to{transform:rotate(1turn)}}.page_categoryHeader__jx305{margin-bottom:24px;text-align:center}.page_pageTitle__KxbdF{font-size:26px;line-height:34px;font-weight:400;color:var(--color-text);text-align:center}.page_articleList__6wTUt{display:flex;flex-direction:column;gap:24px;margin-bottom:32px}.page_paginationWrapper__veSAr{padding:20px 0}.page_emptyState__By8iw{text-align:center;padding:60px 20px;color:#888;font-size:18px}