.blog-page.niche-receptury{--soft:#e5e8d8}.blog-page.niche-receptury .blog-intro h1{max-width:22ch;margin-bottom:18px;font-size:clamp(2.1rem,3.6vw,3.25rem);font-weight:400}.blog-page.niche-receptury .blog-intro{border-bottom:1px solid var(--line);margin-bottom:12px;padding-bottom:18px}.blog-page.niche-receptury .intro{max-width:76ch}.blog-page.niche-receptury .browse-heading h2{font-size:1.75rem}.blog-page.niche-receptury .filters{grid-template-columns:minmax(0,1fr) minmax(230px,270px);margin-bottom:18px;padding-bottom:18px}.blog-page.niche-receptury .category-list{gap:8px}.blog-page.niche-receptury .filters button{border-radius:30px;padding-inline:14px}.blog-page.niche-receptury .feature{background:var(--soft);border-color:#c6ccb4;border-radius:4px;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr)}.blog-page.niche-receptury .feature-copy{padding:28px}.blog-page.niche-receptury .feature h2{max-width:25ch;font-size:clamp(1.7rem,2.4vw,2.125rem);font-weight:400}.blog-page.niche-receptury .feature-art{background:0 0;padding:24px 28px}.blog-page.niche-receptury .producer-notebook{background:var(--surface);border:1px solid var(--line);border-top:4px solid var(--accent);width:100%;max-width:290px;padding:22px;transform:rotate(3deg);box-shadow:6px 7px #cdd2bc}.blog-page.niche-receptury .notebook-label{color:var(--accent);font-size:.8125rem}.blog-page.niche-receptury .notebook-title{font-family:var(--heading-font);margin-block:16px 18px;font-size:1.6rem;line-height:1.2}.blog-page.niche-receptury .notebook-row{border-top:1px solid var(--line);gap:16px;padding-block:10px;font-size:.875rem;display:flex}.blog-page.niche-receptury .notebook-row span{color:var(--accent)}.blog-page.niche-receptury .notebook-footer{color:var(--muted);margin-top:18px;font-size:.8125rem;display:block}.blog-page.niche-receptury .article-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 32px}.blog-page.niche-receptury .article-card{border:0;border-bottom:1px solid var(--line);background:0 0;border-radius:0;padding:26px 0}.blog-page.niche-receptury .article-card:hover h3{color:var(--accent)}.blog-page.niche-receptury .article-card h3{letter-spacing:-.025em;font-size:1.625rem;font-weight:400;line-height:1.2}.blog-page.niche-receptury .card-meta{gap:10px;margin-bottom:14px}.blog-page.niche-receptury .planned-label{background:var(--surface);border-color:var(--line);color:var(--muted)}.blog-page.niche-receptury .editorial-note{border:1px solid var(--line);border-left:4px solid var(--accent);background:var(--surface);border-radius:0;padding:24px 28px}.blog-page.niche-receptury .editorial-note h2{font-size:1.75rem;font-weight:400}@media (width<=950px){.blog-page.niche-receptury .filters{grid-template-columns:minmax(0,1fr)}}@media (width<=680px){.blog-page.niche-receptury .breadcrumb{display:none}.blog-page.niche-receptury .blog-intro{padding-top:20px}.blog-page.niche-receptury .feature{grid-template-columns:minmax(0,1fr)}.blog-page.niche-receptury .feature-copy{padding:22px}.blog-page.niche-receptury .feature-art{display:none}.blog-page.niche-receptury .article-grid{grid-template-columns:minmax(0,1fr)}.blog-page.niche-receptury .editorial-note{padding:22px}}
