.browse-page[data-astro-cid-ynzk3njx]{background:#fafaf9;min-height:100vh}.page-hero[data-astro-cid-ynzk3njx]{background:linear-gradient(135deg,#f5f3f0d9,#e8e5e0d9),url(https://images.pexels.com/photos/3184287/pexels-photo-3184287.jpeg?auto=compress&cs=tinysrgb&w=1920) center/cover no-repeat;padding:152px 0 80px;text-align:center;position:relative}.page-hero[data-astro-cid-ynzk3njx]:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at top right,rgba(168,162,158,.1),transparent 60%);pointer-events:none}.container[data-astro-cid-ynzk3njx]{max-width:1400px;margin:0 auto;padding:0 24px;position:relative;z-index:1}.page-title[data-astro-cid-ynzk3njx]{font-family:Playfair Display,serif;font-size:clamp(36px,6vw,48px);font-weight:700;color:#1c1917;margin:0 0 16px;letter-spacing:-.02em}.page-subtitle[data-astro-cid-ynzk3njx]{font-size:clamp(16px,3vw,18px);color:#57534e;max-width:600px;margin:0 auto}.browse-layout[data-astro-cid-ynzk3njx]{display:grid;grid-template-columns:300px 1fr;gap:48px;padding:64px 0 80px;align-items:start}.sidebar[data-astro-cid-ynzk3njx]{position:sticky;top:96px}.sidebar-section[data-astro-cid-ynzk3njx]{background:#fff;border-radius:12px;padding:24px;margin-bottom:24px;box-shadow:0 2px 8px #0000000a}.sidebar-title[data-astro-cid-ynzk3njx]{font-size:18px;font-weight:600;color:#1c1917;margin:0 0 16px}.category-list[data-astro-cid-ynzk3njx]{list-style:none;padding:0;margin:0}.category-list[data-astro-cid-ynzk3njx] li[data-astro-cid-ynzk3njx]{margin-bottom:8px}.category-button[data-astro-cid-ynzk3njx]{width:100%;display:flex;justify-content:space-between;align-items:center;padding:10px 12px;color:#57534e;text-decoration:none;border-radius:6px;transition:all .2s ease;font-size:15px;background:none;border:none;cursor:pointer;text-align:left;font-family:inherit}.category-button[data-astro-cid-ynzk3njx]:hover,.category-button[data-astro-cid-ynzk3njx].active{background:#f5f3f0;color:#1c1917}.category-list[data-astro-cid-ynzk3njx] .count[data-astro-cid-ynzk3njx]{font-size:13px;color:#a8a29e;background:#f5f3f0;padding:2px 8px;border-radius:12px}.category-button[data-astro-cid-ynzk3njx].active .count[data-astro-cid-ynzk3njx]{background:#e8e5e0;color:#1c1917}.article-card[data-astro-cid-ynzk3njx]{display:flex}.article-card[data-astro-cid-ynzk3njx].hidden{display:none}.popular-articles[data-astro-cid-ynzk3njx]{display:flex;flex-direction:column;gap:16px}.popular-article[data-astro-cid-ynzk3njx]{display:flex;gap:12px;text-decoration:none;transition:transform .2s ease}.popular-article[data-astro-cid-ynzk3njx]:hover{transform:translate(4px)}.popular-article-image[data-astro-cid-ynzk3njx]{width:80px;height:80px;border-radius:8px;overflow:hidden;flex-shrink:0}.popular-article-image[data-astro-cid-ynzk3njx] img[data-astro-cid-ynzk3njx]{width:100%;height:100%;object-fit:cover}.popular-article-content[data-astro-cid-ynzk3njx]{flex:1;display:flex;flex-direction:column;gap:4px}.popular-category[data-astro-cid-ynzk3njx]{font-size:11px;color:#78716c;text-transform:uppercase;letter-spacing:.05em;font-weight:500}.popular-title[data-astro-cid-ynzk3njx]{font-size:14px;font-weight:600;color:#1c1917;margin:0;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.popular-read-time[data-astro-cid-ynzk3njx]{font-size:12px;color:#a8a29e}.main-content[data-astro-cid-ynzk3njx]{min-width:0}.content-header[data-astro-cid-ynzk3njx]{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:32px}.section-title[data-astro-cid-ynzk3njx]{font-family:Playfair Display,serif;font-size:32px;font-weight:700;color:#1c1917;margin:0;letter-spacing:-.01em}.article-count[data-astro-cid-ynzk3njx]{font-size:15px;color:#78716c;margin:0}.articles-grid[data-astro-cid-ynzk3njx]{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:32px}.article-card[data-astro-cid-ynzk3njx]{background:#fff;border-radius:12px;overflow:hidden;transition:all .3s ease;box-shadow:0 2px 8px #0000000a;display:flex;flex-direction:column}.card-link[data-astro-cid-ynzk3njx]{text-decoration:none;color:inherit;display:flex;flex-direction:column;height:100%}.article-card[data-astro-cid-ynzk3njx]:hover{transform:translateY(-4px);box-shadow:0 12px 32px #00000014}.article-image[data-astro-cid-ynzk3njx]{position:relative;width:100%;height:200px;overflow:hidden}.article-image[data-astro-cid-ynzk3njx] img[data-astro-cid-ynzk3njx]{width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.article-card[data-astro-cid-ynzk3njx]:hover .article-image[data-astro-cid-ynzk3njx] img[data-astro-cid-ynzk3njx]{transform:scale(1.05)}.article-category[data-astro-cid-ynzk3njx]{position:absolute;top:12px;left:12px;background:#fffffff2;padding:6px 14px;border-radius:16px;font-size:12px;font-weight:500;color:#1c1917;letter-spacing:.02em}.article-content[data-astro-cid-ynzk3njx]{padding:20px;flex:1;display:flex;flex-direction:column}.article-meta-top[data-astro-cid-ynzk3njx]{margin-bottom:12px}.article-date[data-astro-cid-ynzk3njx]{font-size:13px;color:#a8a29e}.article-title[data-astro-cid-ynzk3njx]{font-size:20px;font-weight:600;color:#1c1917;margin:0 0 12px;line-height:1.4}.article-excerpt[data-astro-cid-ynzk3njx]{color:#57534e;font-size:15px;line-height:1.6;margin:0 0 16px;flex:1}.article-footer[data-astro-cid-ynzk3njx]{display:flex;justify-content:space-between;align-items:center;padding-top:12px;border-top:1px solid #F5F3F0}.read-time[data-astro-cid-ynzk3njx]{font-size:13px;color:#a8a29e}.read-more[data-astro-cid-ynzk3njx]{color:#1c1917;font-size:14px;font-weight:500;transition:transform .2s ease;display:inline-block}.card-link[data-astro-cid-ynzk3njx]:hover .read-more[data-astro-cid-ynzk3njx]{transform:translate(4px)}.guides-section[data-astro-cid-ynzk3njx]{margin-bottom:64px;padding-bottom:64px;border-bottom:2px solid #E8E5E0}.section-header[data-astro-cid-ynzk3njx]{margin-bottom:32px}.section-heading[data-astro-cid-ynzk3njx]{font-family:Playfair Display,serif;font-size:32px;font-weight:700;color:#1c1917;margin:0 0 8px;letter-spacing:-.01em}.section-description[data-astro-cid-ynzk3njx]{font-size:16px;color:#78716c;margin:0}.guides-grid[data-astro-cid-ynzk3njx]{display:grid;grid-template-columns:repeat(auto-fill,minmax(420px,1fr));gap:32px}.guide-card[data-astro-cid-ynzk3njx]{background:linear-gradient(135deg,#fff,#f9f8f7);border-radius:16px;overflow:hidden;transition:all .3s ease;box-shadow:0 4px 16px #0000000f;border:2px solid transparent}.guide-link[data-astro-cid-ynzk3njx]{text-decoration:none;color:inherit;display:flex;flex-direction:column;height:100%}.guide-card[data-astro-cid-ynzk3njx]:hover{transform:translateY(-6px);box-shadow:0 16px 40px #0000001f;border-color:#78716c}.guide-image[data-astro-cid-ynzk3njx]{position:relative;width:100%;height:240px;overflow:hidden}.guide-image[data-astro-cid-ynzk3njx] img[data-astro-cid-ynzk3njx]{width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.guide-card[data-astro-cid-ynzk3njx]:hover .guide-image[data-astro-cid-ynzk3njx] img[data-astro-cid-ynzk3njx]{transform:scale(1.08)}.guide-badge[data-astro-cid-ynzk3njx]{position:absolute;top:16px;left:16px;background:linear-gradient(135deg,#78716c,#57534e);padding:8px 16px;border-radius:20px;font-size:12px;font-weight:600;color:#fafaf9;letter-spacing:.05em;text-transform:uppercase;box-shadow:0 4px 12px #0003}.guide-content[data-astro-cid-ynzk3njx]{padding:28px;flex:1;display:flex;flex-direction:column}.guide-title[data-astro-cid-ynzk3njx]{font-family:Playfair Display,serif;font-size:24px;font-weight:700;color:#1c1917;margin:0 0 16px;line-height:1.3;letter-spacing:-.01em}.guide-excerpt[data-astro-cid-ynzk3njx]{color:#57534e;font-size:15px;line-height:1.6;margin:0 0 20px;flex:1}.guide-footer[data-astro-cid-ynzk3njx]{display:flex;gap:16px;padding-top:16px;border-top:1px solid #E8E5E0}.guide-read-time[data-astro-cid-ynzk3njx],.guide-sections[data-astro-cid-ynzk3njx]{font-size:14px;color:#78716c;font-weight:500}.guide-sections[data-astro-cid-ynzk3njx]:before{content:"📖 "}.guide-read-time[data-astro-cid-ynzk3njx]:before{content:"⏱️ "}@media(max-width:1024px){.browse-layout[data-astro-cid-ynzk3njx]{grid-template-columns:1fr;gap:40px}.sidebar[data-astro-cid-ynzk3njx]{position:static;display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:24px}.sidebar-section[data-astro-cid-ynzk3njx]{margin-bottom:0}}@media(max-width:768px){.page-hero[data-astro-cid-ynzk3njx]{padding:120px 0 60px}.browse-layout[data-astro-cid-ynzk3njx]{padding:48px 0 60px}.content-header[data-astro-cid-ynzk3njx]{flex-direction:column;gap:8px;align-items:flex-start}.articles-grid[data-astro-cid-ynzk3njx]{grid-template-columns:1fr;gap:24px}.sidebar[data-astro-cid-ynzk3njx]{grid-template-columns:1fr}.guides-grid[data-astro-cid-ynzk3njx]{grid-template-columns:1fr;gap:24px}.guides-section[data-astro-cid-ynzk3njx]{margin-bottom:48px;padding-bottom:48px}.section-heading[data-astro-cid-ynzk3njx]{font-size:28px}}
