.active-filter-bar[data-astro-cid-jqtdzkdj]{margin:0 auto 1rem;max-width:980px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem;padding:.9rem 1rem;background:#ffffffdb;border:1px solid rgba(0,0,0,.08);border-radius:1rem;box-shadow:0 6px 18px #0000000a}.active-filter-copy[data-astro-cid-jqtdzkdj]{margin:0;color:#495057;font-weight:600}.active-filter-label[data-astro-cid-jqtdzkdj]{color:#212529;font-weight:700}.active-filter-reset[data-astro-cid-jqtdzkdj]{color:#212529;font-weight:700;text-decoration:none}.active-filter-reset[data-astro-cid-jqtdzkdj]:hover{text-decoration:underline;text-underline-offset:2px}.blog-shell[data-astro-cid-jqtdzkdj]{background:radial-gradient(circle at 92% 6%,rgba(255,193,7,.1),transparent 42%),radial-gradient(circle at 0 28%,rgba(255,255,255,.45),transparent 38%);min-height:100vh}.blog-layout[data-astro-cid-jqtdzkdj]{display:grid;grid-template-columns:320px minmax(0,1fr);gap:1.5rem;align-items:start}.blog-sidebar-mobile-toggle[data-astro-cid-jqtdzkdj]{grid-column:1;min-width:0}.blog-sidebar-mobile-summary[data-astro-cid-jqtdzkdj]{display:none}.blog-main[data-astro-cid-jqtdzkdj]{min-width:0;grid-column:2}.blog-main[data-astro-cid-jqtdzkdj]>section[data-astro-cid-jqtdzkdj]{margin-top:0}.blog-page-header[data-astro-cid-jqtdzkdj] h1[data-astro-cid-jqtdzkdj]{font-size:clamp(2rem,4vw,3rem);line-height:1.05}.blog-page-header[data-astro-cid-jqtdzkdj] .lead[data-astro-cid-jqtdzkdj]{max-width:70ch;margin-left:auto;margin-right:auto;font-size:1.05rem}.author-profile-card[data-astro-cid-jqtdzkdj]{margin:1.2rem auto 0;max-width:860px;background:#ffffffe6;border:1px solid rgba(0,0,0,.08);border-radius:1rem;box-shadow:0 10px 24px #0000000d;padding:.95rem;display:grid;grid-template-columns:84px minmax(0,1fr);gap:.9rem;align-items:center}.author-profile-photo[data-astro-cid-jqtdzkdj]{width:84px;height:84px;border-radius:999px;object-fit:cover;border:1px solid rgba(0,0,0,.08);background:#f1f3f5}.author-profile-label[data-astro-cid-jqtdzkdj]{margin:0 0 .2rem;color:#7a5a00;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em}.author-profile-body[data-astro-cid-jqtdzkdj] h2[data-astro-cid-jqtdzkdj]{margin:0 0 .4rem;color:#212529;font-size:1.2rem;line-height:1.2;font-weight:700}.author-profile-body[data-astro-cid-jqtdzkdj] p[data-astro-cid-jqtdzkdj]{margin:0;color:#343a40;line-height:1.6}.blog-sidebar[data-astro-cid-jqtdzkdj]{position:sticky;top:calc(var(--primary-navbar-height, 72px) + 1rem);display:grid;gap:1rem;grid-column:1}.sidebar-card[data-astro-cid-jqtdzkdj]{background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:1rem;box-shadow:0 8px 22px #0000000d;padding:1rem;margin-bottom:.1rem}.sidebar-card-header[data-astro-cid-jqtdzkdj]{font-weight:700;font-size:.95rem;margin-bottom:.9rem;color:#111827;padding-bottom:.65rem;border-bottom:1px solid rgba(0,0,0,.06)}.section-header[data-astro-cid-jqtdzkdj] h2[data-astro-cid-jqtdzkdj]{font-size:clamp(1.35rem,2vw,2rem);font-weight:700;margin:0 0 1rem}.sidebar-list[data-astro-cid-jqtdzkdj],.sidebar-categories[data-astro-cid-jqtdzkdj]{display:grid;gap:.4rem;margin:0;padding:0;list-style:none}.sidebar-post[data-astro-cid-jqtdzkdj]{width:100%;display:grid;grid-template-columns:2rem 1fr;gap:.65rem;align-items:start;padding:.45rem 0;border-radius:.5rem;text-decoration:none;color:inherit}.sidebar-post[data-astro-cid-jqtdzkdj]:hover .sidebar-post-title[data-astro-cid-jqtdzkdj]{color:#7a5a00}.sidebar-index[data-astro-cid-jqtdzkdj]{color:#adb5bd;font-weight:700;font-size:.85rem;line-height:1.35rem}.sidebar-post-content[data-astro-cid-jqtdzkdj]{display:grid;gap:.15rem}.sidebar-post-title[data-astro-cid-jqtdzkdj]{color:#212529;font-weight:600;line-height:1.25;font-size:.9rem;transition:color .15s ease}.sidebar-post-meta[data-astro-cid-jqtdzkdj]{color:#6c757d;font-size:.78rem}.sidebar-category-item[data-astro-cid-jqtdzkdj]{width:100%;display:flex;align-items:center;justify-content:space-between;gap:.75rem;border:0;background:#f8f9fa;border-radius:.7rem;padding:.55rem .7rem;color:#212529;font-weight:600;text-decoration:none}.sidebar-category-item[data-astro-cid-jqtdzkdj]:hover{background:#f1f3f5}.sidebar-category-item[data-astro-cid-jqtdzkdj].is-active{background:#fff3cd;color:#7a5a00;box-shadow:inset 0 0 0 1px #ffe69c}.count-badge[data-astro-cid-jqtdzkdj]{min-width:1.6rem;text-align:center;border-radius:999px;padding:.1rem .4rem;background:#fff3cd;color:#7a5a00;font-size:.75rem;border:1px solid #ffe69c;font-weight:700}.featured-card[data-astro-cid-jqtdzkdj]{display:grid;grid-template-columns:.85fr 1.15fr;background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:1.1rem;overflow:hidden;box-shadow:0 8px 18px #0000000f}.featured-list[data-astro-cid-jqtdzkdj]{display:grid;gap:2rem;margin-top:.25rem}.featured-media[data-astro-cid-jqtdzkdj]{background:#f1f3f5;min-height:230px}.featured-image[data-astro-cid-jqtdzkdj]{width:100%;height:100%;object-fit:cover;display:block}.featured-content[data-astro-cid-jqtdzkdj]{padding:1rem 1.1rem;display:flex;flex-direction:column;justify-content:center}.featured-content[data-astro-cid-jqtdzkdj] h3[data-astro-cid-jqtdzkdj]{font-size:clamp(1.2rem,1.4vw,1.55rem);line-height:1.12;margin:.6rem 0 .5rem;font-weight:700}.featured-title-link[data-astro-cid-jqtdzkdj]{color:#212529;text-decoration:none}.featured-title-link[data-astro-cid-jqtdzkdj]:visited,.featured-title-link[data-astro-cid-jqtdzkdj]:hover,.featured-title-link[data-astro-cid-jqtdzkdj]:focus-visible,.featured-title-link[data-astro-cid-jqtdzkdj]:active{color:#212529}.featured-title-link[data-astro-cid-jqtdzkdj]:hover,.featured-title-link[data-astro-cid-jqtdzkdj]:focus-visible{text-decoration:underline;text-underline-offset:2px}.featured-content[data-astro-cid-jqtdzkdj] p[data-astro-cid-jqtdzkdj]{margin-bottom:.7rem;color:#2a2a2a;line-height:1.55;font-size:.96rem}.featured-card-btn[data-astro-cid-jqtdzkdj]{--bs-btn-padding-x:1rem;--bs-btn-padding-y:.5rem;--bs-btn-border-radius:.5rem;--bs-btn-color:#111;--bs-btn-bg:#ffc107;--bs-btn-border-color:#ffc107;--bs-btn-hover-color:#111;--bs-btn-hover-bg:#ffca2c;--bs-btn-hover-border-color:#ffca2c;--bs-btn-active-color:#111;--bs-btn-active-bg:#ffca2c;--bs-btn-active-border-color:#ffca2c;--bs-btn-focus-shadow-rgb:255, 193, 7;background:#ffc107;color:#111;border-color:#ffc107;box-shadow:0 4px 10px #ffc10733}.featured-card-btn[data-astro-cid-jqtdzkdj]:hover,.featured-card-btn[data-astro-cid-jqtdzkdj]:focus-visible,.featured-card-btn[data-astro-cid-jqtdzkdj]:active{background:#ffca2c;border-color:#ffca2c;color:#111;box-shadow:0 8px 16px #ffc10742}.meta-chip[data-astro-cid-jqtdzkdj]{display:inline-flex;align-items:center;width:fit-content;border:1px solid #ffe69c;border-radius:999px;padding:.2rem .55rem;font-size:.75rem;font-weight:700;background:#ffc107;color:#111}.post-meta[data-astro-cid-jqtdzkdj]{display:flex;flex-wrap:wrap;gap:.5rem 1rem;color:#6c757d;font-weight:600}.featured-card[data-astro-cid-jqtdzkdj] .post-meta[data-astro-cid-jqtdzkdj]{gap:.4rem .5rem;font-size:.85rem}.post-meta[data-astro-cid-jqtdzkdj] span[data-astro-cid-jqtdzkdj]{display:inline-flex;align-items:center;gap:.4rem;padding:.15rem .45rem;border-radius:999px;background:#f8f9fae6}.post-meta[data-astro-cid-jqtdzkdj] i[data-astro-cid-jqtdzkdj]{color:#6c757d;font-size:.9em;line-height:1;margin-top:-1px}.post-author-link[data-astro-cid-jqtdzkdj]{color:inherit;text-decoration:none;font-weight:inherit}.post-author-link[data-astro-cid-jqtdzkdj]:hover,.post-author-link[data-astro-cid-jqtdzkdj]:focus-visible{color:#212529;text-decoration:underline;text-underline-offset:2px}.blog-list[data-astro-cid-jqtdzkdj]{display:grid;gap:1.2rem}.blog-list-item[data-astro-cid-jqtdzkdj]{position:relative;display:grid;grid-template-columns:220px minmax(0,1fr);gap:1.15rem;align-items:start;padding:.2rem 0 1.15rem;border-bottom:1px solid rgba(0,0,0,.08)}.blog-list-item[data-astro-cid-jqtdzkdj]:last-child{border-bottom:0;padding-bottom:0}.blog-list-media[data-astro-cid-jqtdzkdj]{height:148px;background:#ececec;border-radius:.8rem;overflow:hidden}.blog-list-image[data-astro-cid-jqtdzkdj]{width:100%;height:100%;object-fit:cover;display:block}.blog-list-body[data-astro-cid-jqtdzkdj]{position:relative;min-width:0;padding-top:.1rem}.invisible-link[data-astro-cid-jqtdzkdj]{position:absolute;inset:0;display:block}.blog-list-body[data-astro-cid-jqtdzkdj] h3[data-astro-cid-jqtdzkdj]{margin:.7rem 0 .55rem;font-weight:700;font-size:1.15rem;line-height:1.2}.blog-list-body[data-astro-cid-jqtdzkdj] p[data-astro-cid-jqtdzkdj]{margin:0 0 .85rem;color:#333;line-height:1.5;max-width:58ch}.empty-results-card[data-astro-cid-jqtdzkdj]{background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:1rem;box-shadow:0 8px 18px #0000000a;padding:1.1rem}.empty-results-card[data-astro-cid-jqtdzkdj] h3[data-astro-cid-jqtdzkdj]{margin:0 0 .45rem;font-size:1.1rem;font-weight:700}.empty-results-card[data-astro-cid-jqtdzkdj] p[data-astro-cid-jqtdzkdj]{margin:0 0 1rem;color:#495057}.empty-results-card[data-astro-cid-jqtdzkdj] .btn[data-astro-cid-jqtdzkdj]{width:fit-content}.blog-pagination[data-astro-cid-jqtdzkdj]{margin:0 auto;width:fit-content;max-width:100%;padding:1.4rem 0 0;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.75rem}.page-number-list[data-astro-cid-jqtdzkdj]{display:flex;flex-wrap:wrap;gap:.45rem;align-items:center;justify-content:center}.page-number-btn[data-astro-cid-jqtdzkdj],.page-nav-btn[data-astro-cid-jqtdzkdj]{text-decoration:none;color:#212529;font-weight:600;border:1px solid transparent;background:0 0;border-radius:.6rem;padding:.42rem .65rem;line-height:1}.page-number-btn[data-astro-cid-jqtdzkdj]{min-width:2.1rem;text-align:center}.page-number-btn[data-astro-cid-jqtdzkdj].is-active{background:#ffc107;border-color:#ffc107;color:#111}.page-nav-btn[data-astro-cid-jqtdzkdj]:hover,.page-number-btn[data-astro-cid-jqtdzkdj]:hover{background:#0000000a}.page-nav-btn[data-astro-cid-jqtdzkdj].is-disabled{opacity:.45;pointer-events:none}@media (min-width:768px){.blog-sidebar-mobile-toggle[data-astro-cid-jqtdzkdj]{display:none}}@media (max-width:1199px){.blog-layout[data-astro-cid-jqtdzkdj]{grid-template-columns:280px minmax(0,1fr);gap:1.25rem}}@media (max-width:767px){.blog-layout[data-astro-cid-jqtdzkdj],.featured-card[data-astro-cid-jqtdzkdj]{grid-template-columns:1fr}.blog-layout[data-astro-cid-jqtdzkdj]{gap:1rem}.blog-sidebar-mobile-toggle[data-astro-cid-jqtdzkdj]{display:block;grid-column:auto;border:0;border-radius:0;background:0 0;box-shadow:none;margin-bottom:.2rem;overflow:visible}.blog-sidebar-mobile-summary[data-astro-cid-jqtdzkdj]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.65rem;list-style:none;cursor:pointer;padding:0;border:0;background:0 0;color:inherit;box-shadow:none;transition:color .15s ease}.blog-sidebar-mobile-summary[data-astro-cid-jqtdzkdj]:focus-visible{outline:2px solid rgba(255,193,7,.55);outline-offset:2px}.blog-sidebar-mobile-summary[data-astro-cid-jqtdzkdj]::-webkit-details-marker{display:none}.blog-sidebar-mobile-summary[data-astro-cid-jqtdzkdj]::marker{content:""}.blog-sidebar-mobile-summary[data-astro-cid-jqtdzkdj]:after{content:"+";width:2rem;height:2rem;border-radius:999px;display:grid;place-items:center;font-weight:700;line-height:1;font-size:1.15rem;color:#111;background:#ffc107;border:1px solid #ffc107;box-shadow:0 4px 10px #ffc10733}.blog-sidebar-mobile-toggle[data-astro-cid-jqtdzkdj][open] .blog-sidebar-mobile-summary[data-astro-cid-jqtdzkdj]:after{content:"−"}.blog-sidebar-mobile-summary-text[data-astro-cid-jqtdzkdj]{display:grid;gap:.08rem;min-width:0}.blog-sidebar-mobile-summary-title[data-astro-cid-jqtdzkdj]{color:#212529;font-weight:700;font-size:.96rem;line-height:1.2}.blog-sidebar-mobile-summary-subtitle[data-astro-cid-jqtdzkdj]{color:#6c757d;font-size:.82rem;line-height:1.2}.blog-sidebar-mobile-toggle[data-astro-cid-jqtdzkdj][open] .blog-sidebar-mobile-summary[data-astro-cid-jqtdzkdj]{margin-bottom:.4rem}.blog-sidebar[data-astro-cid-jqtdzkdj]{position:static;order:0;grid-column:auto;gap:.75rem;margin:0;padding:.55rem 0 0}.blog-sidebar-mobile-toggle[data-astro-cid-jqtdzkdj]:not([open])+.blog-sidebar[data-astro-cid-jqtdzkdj]{display:none}.blog-sidebar-mobile-toggle[data-astro-cid-jqtdzkdj][open]+.blog-sidebar[data-astro-cid-jqtdzkdj]{margin-top:.1rem}.blog-main[data-astro-cid-jqtdzkdj]{grid-column:auto}.sidebar-card[data-astro-cid-jqtdzkdj]{padding:.9rem}.sidebar-card-header[data-astro-cid-jqtdzkdj]{margin-bottom:.7rem;padding-bottom:.55rem}.sidebar-post[data-astro-cid-jqtdzkdj]{padding:.35rem 0;gap:.55rem}.featured-media[data-astro-cid-jqtdzkdj]{min-height:220px}.featured-content[data-astro-cid-jqtdzkdj]{padding:1.1rem}.blog-list[data-astro-cid-jqtdzkdj]{gap:1rem}.blog-list-item[data-astro-cid-jqtdzkdj]{gap:.95rem;padding-bottom:1rem}.blog-list-media[data-astro-cid-jqtdzkdj]{height:180px}.blog-list-body[data-astro-cid-jqtdzkdj] h3[data-astro-cid-jqtdzkdj]{font-size:1.08rem;margin:.55rem 0 .45rem;line-height:1.25}.blog-list-body[data-astro-cid-jqtdzkdj] p[data-astro-cid-jqtdzkdj]{margin:0 0 .75rem;line-height:1.58}}@media (max-width:575px){.author-profile-card[data-astro-cid-jqtdzkdj]{grid-template-columns:1fr;text-align:center;justify-items:center}.author-profile-photo[data-astro-cid-jqtdzkdj]{width:72px;height:72px}.blog-list-item[data-astro-cid-jqtdzkdj]{grid-template-columns:1fr;gap:.75rem;padding-bottom:1.1rem}.blog-list-media[data-astro-cid-jqtdzkdj]{height:auto;aspect-ratio:16/9}.sidebar-card[data-astro-cid-jqtdzkdj]{box-shadow:0 6px 16px #0000000d}.blog-pagination[data-astro-cid-jqtdzkdj]{width:100%}}