.bl-home-main{padding:48px 0 20px}.bl-home-mag{max-width:1152px;margin:0 auto;padding:0 20px 60px;box-sizing:border-box}.bl-catbar{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin:0 0 44px;padding:0;list-style:none}.bl-cat{display:inline-block;padding:8px 18px;border:1px solid #e6ddd0;border-radius:999px;background:#fffdf9;color:#5E4A32;font-size:14px;line-height:1.4;text-decoration:none;transition:all .2s ease}.bl-cat span{opacity:.55;font-size:12px;margin-left:2px}.bl-cat:hover,.bl-cat.is-active{background:#5E4A32;border-color:#5E4A32;color:#fff}.bl-cat:hover span,.bl-cat.is-active span{color:#fff;opacity:.8}.bl-mag-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:51px;align-items:stretch}.bl-card{display:flex;flex-direction:column;background:#fff0;height:100%}.bl-card-meta{display:flex;align-items:center;gap:12px;list-style:none;margin:0 0 14px;padding:0;font-size:13px}.bl-card-meta .bl-date{color:#9c9aa2}.bl-card-meta .bl-date::after{content:"/";margin-left:12px;color:#d6cfc4}.bl-cat-pill a{display:inline-block;padding:3px 12px;border-radius:999px;background:#f3ece1;color:#8a6f4d;font-size:12px;text-decoration:none;transition:all .2s}.bl-cat-pill a:hover{background:#5E4A32;color:#fff}.bl-card-title{margin:0 0 20px;font-size:20px;font-weight:600;line-height:26px;letter-spacing:-.2px;height:52px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.bl-card-title a{color:#5E4A32;text-decoration:none;transition:color .2s}.bl-card-title a:hover{color:#a35f50}.bl-card-thumb{display:block;margin:0 0 20px;border-radius:4px;overflow:hidden;background:#f0ece5;line-height:0}.bl-card-thumb img{display:block;width:100%;height:auto;aspect-ratio:1089/610;object-fit:cover;border-radius:4px;transition:transform .45s ease}.bl-card:hover .bl-card-thumb img{transform:scale(1.04)}.bl-card-excerpt{margin:0 0 20px;height:79px;overflow:hidden}.bl-card-excerpt p{margin:0;font-size:16px;line-height:26.4px;color:#6e6d76;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.bl-card-btn{display:flex;justify-content:center;align-items:center;width:100%;padding:5px 15px;border:2px solid #767676;border-radius:5px;background:#fff;color:#6e6d76!important;font-size:15px;line-height:1.6;text-decoration:none;transition:all .22s ease;box-sizing:border-box;margin-top:auto}.bl-card-btn:hover{background:#f5f0e8;border-color:#5E4A32;color:#5E4A32!important}.bl-pager{display:flex;justify-content:center;align-items:center;gap:8px;margin:60px 0 0;flex-wrap:wrap}.bl-pager a,.bl-pager span.page-numbers{display:inline-block;min-width:38px;padding:8px 12px;border:1px solid #e6ddd0;border-radius:6px;background:#fffdf9;color:#5E4A32;font-size:14px;line-height:1.4;text-align:center;text-decoration:none;transition:all .2s}.bl-pager a:hover{background:#5E4A32;border-color:#5E4A32;color:#fff}.bl-pager .current,.bl-pager .is-current,.bl-pager a.current,.bl-pager span.current{background:#5E4A32!important;border-color:#5E4A32!important;color:#fff!important;font-weight:600}.bl-pager .dots{border:none;background:#fff0;min-width:auto;padding:8px 4px;color:#a09a90}.bl-page-prev,.bl-page-next{min-width:auto!important}.page-id-217 .entry-header,.page-id-217 .ast-single-entry-breadcrumbs{display:none}.page-id-217 .site-content .ast-container{max-width:100%!important;padding:0!important}.page-id-217 #content .ast-container{padding-left:0!important;padding-right:0!important}@media(max-width:900px){.bl-mag-grid{grid-template-columns:1fr;gap:40px}.bl-home-main{padding:24px 0 10px}.bl-home-mag{padding:0 16px 44px}.bl-card-title{font-size:18px;line-height:24px;margin-bottom:16px}.bl-card-thumb{margin-bottom:16px}.bl-card-excerpt p{font-size:14px}.bl-catbar{margin-bottom:32px;gap:8px}.bl-cat{padding:6px 14px;font-size:13px}.bl-pager{margin-top:44px;gap:6px}.bl-pager a,.bl-pager span.page-numbers{min-width:42px;padding:11px 10px;font-size:15px;border-radius:8px}.bl-pager a.prev,.bl-pager a.next{padding:11px 14px}}.bl-layout{display:block}.bl-layout.has-side{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:56px;align-items:start}.bl-layout-main{min-width:0}.bl-side{position:sticky;top:24px}.bl-widget{background:#fffdf9;border:1px solid #ece3d6;border-radius:14px;padding:28px 24px;margin-bottom:28px}.bl-widget-title{margin:0 0 18px;font-size:15px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#5E4A32;text-align:center;padding-bottom:12px;border-bottom:1px solid #ece3d6}.bl-about-avatar{margin:0 auto 16px!important;text-align:center}.bl-about-avatar img{width:132px!important;height:132px!important;border-radius:50%!important;object-fit:cover;border:3px solid #fff;box-shadow:0 4px 18px rgb(94 74 50 / .14)}.bl-about-name{margin:0 0 14px!important;font-size:17px;color:#3E4A42;line-height:1.5}.bl-about-sub{display:block;font-size:12px;font-weight:400;color:#8a8272;letter-spacing:.02em;margin-top:4px}.bl-about-bio{margin:0 0 18px!important;font-size:14px;line-height:1.85;color:#6e6d76;text-align:center}.bl-about-link{margin:0!important}.bl-about-link a{display:inline-block;padding:9px 20px;border:1px solid #d8cdba;border-radius:999px;font-size:13px;color:#5E4A32!important;text-decoration:none!important;transition:all .18s ease}.bl-about-link a:hover{background:#5E4A32;color:#fff!important;border-color:#5E4A32}.bl-side .widget{margin-bottom:28px}.bl-side .widget ul{list-style:none;padding:0;margin:0}.bl-side .widget li{padding:8px 0;border-bottom:1px dashed #ece3d6;font-size:14px}.bl-side .widget li:last-child{border-bottom:none}.bl-side .widget a{color:#5E4A32;text-decoration:none}.bl-side .widget a:hover{color:#A35F50}@media(max-width:1180px){.bl-layout.has-side{grid-template-columns:minmax(0,1fr) 280px;gap:36px}}@media(max-width:900px){.bl-layout.has-side{grid-template-columns:1fr;gap:40px}.bl-side{position:static;margin-top:8px}.bl-widget{padding:24px 20px}.bl-about-avatar img{width:110px!important;height:110px!important}}