.lt-post-meta{color:var(--color-muted);flex-wrap:wrap;align-items:center;gap:10px;font-size:14px;display:flex}.lt-post-meta__avatar{background:var(--color-primary-soft);width:28px;height:28px;color:var(--color-primary);border-radius:50%;justify-content:center;align-items:center;font-size:12px;font-weight:700;display:flex}
.lt-blog-browser__hero{margin-top:calc(-1*var(--header-height) - 1px);padding-block:calc(64px + var(--header-height) + 1px) 48px;color:#fff;background:linear-gradient(#43309f 0%,#5a40c4 30%,#6b4fd8 54%,#9d89ec 78%,#e4dcfb 94%,#fff 100%)}.lt-blog-browser__hero-inner{flex-direction:column;gap:22px;display:flex}.lt-blog-browser__title{max-width:900px}.lt-blog-browser__tabs{border-bottom:1px solid var(--color-border);flex-wrap:wrap;gap:0 8px;margin-top:14px;display:flex;position:relative}.lt-blog-browser__tab{color:var(--color-subtle);border-bottom:3px solid #0000;align-items:center;gap:8px;margin-bottom:-1px;padding:12px 14px 13px;font-size:17px;font-weight:600;transition:color .2s,border-color .2s;display:inline-flex}.lt-blog-browser__tab:hover{color:var(--color-primary)}.lt-blog-browser__tab--active{border-bottom-color:var(--color-primary);color:var(--color-primary)}.lt-blog-browser__count{min-width:24px;height:22px;color:var(--color-subtle);background:#eeebf7;border-radius:999px;justify-content:center;align-items:center;padding:0 7px;font-size:13px;font-weight:600;display:inline-flex}.lt-blog-browser__tab--active .lt-blog-browser__count{background:var(--color-primary);color:#fff}.lt-blog-browser__featured{padding:24px 0 56px}.lt-blog-browser__feature{border-radius:22px;grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));display:grid;overflow:hidden}.lt-blog-browser__feature-art{align-items:flex-end;min-height:320px;padding:16px;display:flex}.lt-blog-browser__feature-body{flex-direction:column;justify-content:center;gap:16px;padding:clamp(24px,4vw,48px);display:flex}.lt-blog-browser__feature-tag{align-self:flex-start}.lt-blog-browser__feature-title{letter-spacing:-.025em;font-size:clamp(28px,3.4vw,40px);font-weight:800;line-height:1.1}.lt-blog-browser__feature-text{color:var(--color-subtle);font-size:18px}.lt-blog-browser__list{padding:0 0 80px}.lt-blog-browser__grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));gap:28px;display:grid}.lt-blog-browser__grid:empty{display:none}.lt-blog-browser__card{flex-direction:column;display:flex;overflow:hidden}.lt-blog-browser__art{align-items:flex-end;height:190px;padding:16px;display:flex;position:relative;overflow:hidden}.lt-blog-browser__art:after{content:"";background:radial-gradient(240px 160px at 85% 10%,#ffffff47,#fff0);transition:transform .4s;position:absolute;inset:0}.lt-blog-browser__card:hover .lt-blog-browser__art:after{transform:scale(1.25)}.lt-blog-browser__badge{z-index:1;position:relative}.lt-blog-browser__body{flex-direction:column;gap:12px;padding:22px;display:flex}.lt-blog-browser__card-title{letter-spacing:-.01em;font-size:21px;font-weight:700;line-height:1.25;transition:color .2s}.lt-blog-browser__card:hover .lt-blog-browser__card-title{color:var(--color-primary)}.lt-blog-browser__card-text{color:var(--color-subtle)}.lt-blog-browser__pagination{justify-content:center;align-items:center;gap:8px;margin-top:48px;display:flex}.lt-blog-browser__page{border:1px solid var(--color-border);width:42px;height:40px;color:var(--color-subtle);background:#fff;border-radius:999px;justify-content:center;align-items:center;font-size:15px;font-weight:600;transition:border-color .2s,color .2s,background .2s;display:inline-flex}.lt-blog-browser__page:hover{border-color:var(--color-primary);color:var(--color-primary)}.lt-blog-browser__page--active{border-color:var(--color-primary);background:var(--color-primary);color:#fff}.lt-blog-browser__page--active:hover{color:#fff}
