/* Blog home, category/tag, author and date archives share one presentation. */
.ur-blog-hero{padding:40px 0;background:var(--ur-pale)}.ur-blog-hero h1{font-size:36px;line-height:40px;max-width:880px;text-wrap:balance;color:var(--ur-ink)}.ur-blog-description{font-size:18px;line-height:28px;max-width:760px;color:#526779;margin-top:20px}.ur-blog-description p+p{margin-top:12px}.ur-blog-main{padding-block:32px 64px}.ur-blog-categories{margin-bottom:32px}.ur-blog-categories ul{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:8px}.ur-blog-categories .children{display:contents}.ur-blog-categories li:has(>.children){display:contents}.ur-blog-categories a{display:inline-flex;align-items:center;min-height:44px;border:1px solid var(--ur-line);border-radius:4px;padding:8px 16px;color:#526779;font-size:14px;line-height:20px;background:#fff}.ur-blog-categories a:hover{color:#1678c2;background:#f5f9fd;text-decoration:none}.ur-blog-categories .current-cat>a{background:#e6f1ff;border-color:#bad7f1;color:#1678c2}.ur-blog-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 28px}.ur-blog-card{min-width:0;display:flex;flex-direction:column;border-bottom:1px solid var(--ur-line);padding-bottom:24px}.ur-blog-card-image{display:block;aspect-ratio:1.9;border-radius:6px;overflow:hidden;background:#f1f5f9;margin-bottom:20px}.ur-blog-card-image img{width:100%;height:100%;object-fit:cover;display:block}.ur-blog-card-image:empty{display:none}.ur-blog-card-copy{display:flex;flex-direction:column;flex:1}.ur-blog-card-categories{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px}.ur-blog-card-categories a{font-size:12px;line-height:16px;color:#607183}.ur-blog-card h2{font-size:20px;line-height:28px;text-wrap:balance;margin:0 0 12px;font-weight:700}.ur-blog-card h2 a{color:var(--ur-ink)}.ur-blog-card h2 a:hover{color:#1678c2}.ur-blog-card-excerpt{font-size:16px;line-height:24px;color:#526779;margin-bottom:20px;text-wrap:pretty}.ur-blog-card-meta{display:flex;flex-wrap:wrap;gap:4px 12px;color:var(--ur-muted);font-size:12px;line-height:20px;margin-top:auto}.ur-blog-card-expert{font-size:12px;line-height:20px;margin-top:12px;color:#1678c2}.ur-blog-archive .pagination{margin-top:40px}.ur-blog-archive .nav-links{display:flex;gap:8px;flex-wrap:wrap;justify-content:center}.ur-blog-archive .page-numbers{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;padding:8px 12px;border:1px solid var(--ur-line);border-radius:4px;color:#526779}.ur-blog-archive .page-numbers.current{background:var(--ur-blue);border-color:var(--ur-blue);color:white}.ur-blog-empty{padding:48px 24px;border:1px solid var(--ur-line);border-radius:6px;text-align:center}.ur-blog-empty h2{font-size:24px;line-height:32px;margin-bottom:16px}.ur-blog-empty p{color:var(--ur-muted);margin-bottom:24px}.ur-main-nav .current-menu-item>a{color:#1678c2}
@media(max-width:900px){.ur-blog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:560px){.ur-blog-hero{padding:32px 0}.ur-blog-hero h1{font-size:30px;line-height:36px}.ur-blog-description{font-size:16px;line-height:24px;margin-top:16px}.ur-blog-main{padding-block:24px 48px}.ur-blog-categories ul{flex-wrap:nowrap;overflow-x:auto;padding-bottom:8px}.ur-blog-categories li,.ur-blog-categories a{flex-shrink:0;white-space:nowrap}.ur-blog-grid{grid-template-columns:1fr;gap:32px}.ur-blog-card-image{aspect-ratio:2;margin-bottom:16px}.ur-blog-card h2{font-size:20px;line-height:28px}.ur-blog-card-excerpt{margin-bottom:16px}.ur-blog-card{padding-bottom:24px}}
