.az-site .az-blog-archive{background:var(--az-color-page,#f4f6f8)}.az-site .az-blog-archive__hero{position:relative;display:flex;min-height:290px;align-items:center;overflow:hidden;background:var(--az-color-secondary,#222);color:#fff}.az-site .az-blog-archive__hero.has-image::before{content:"";position:absolute;inset:0;background-image:var(--az-archive-image);background-position:center;background-size:cover;opacity:.5}.az-site .az-blog-archive__hero::after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(16,35,63,.94),rgba(16,35,63,.56),rgba(16,35,63,.18))}.az-site .az-blog-archive__hero-inner{position:relative;z-index:1;width:min(1180px,calc(100% - 48px));margin:0 auto;padding:64px 0}.az-site .az-blog-archive__eyebrow{display:inline-flex;margin-bottom:15px;padding:7px 13px;border:1px solid rgba(255,255,255,.5);border-radius:999px;color:#fff;font-size:12px;font-weight: 600;letter-spacing:.08em;text-transform:uppercase}.az-site .az-blog-archive__hero h1{max-width:860px;margin:0;color:#fff;font-size:clamp(34px,5vw,64px);line-height:1.08}.az-site .az-blog-archive__description{max-width:760px;margin-top:18px;color:rgba(255,255,255,.86);font-size:16px;line-height:1.65}.az-site .az-blog-archive__description p{margin:0 0 10px}.az-site .az-blog-archive__body{background:var(--az-color-page,#f4f6f8)}.az-site .az-blog-archive__container{width:min(1180px,calc(100% - 48px));margin:0 auto;padding:46px 0 72px}.az-site .az-blog-archive__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.az-site .az-blog-archive__grid--1{grid-template-columns:1fr}.az-site .az-blog-archive__grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.az-site .az-blog-archive__grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}.az-site .az-post-card{display:flex;min-width:0;overflow:hidden;flex-direction:column;background:var(--az-color-surface,#fff);border:1px solid var(--az-color-border,#e5e5e5);border-radius:12px;box-shadow:0 8px 22px rgba(16,35,63,.07)}.az-site .az-post-card__media{position:relative;display:block;height:220px;overflow:hidden;background:#e8edf3}.az-site .az-post-card__media img{display:block;width:100%;height:100%;max-width:none;object-fit:cover;object-position:center;transition:transform .25s ease}.az-site .az-post-card:hover .az-post-card__media img{transform:scale(1.04)}.az-site .az-post-card__placeholder{display:block;width:100%;height:100%;background:linear-gradient(135deg,var(--az-color-primary,#f7941d),var(--az-color-secondary,#222))}.az-site .az-post-card__category{position:absolute;top:14px;left:14px;padding:6px 10px;border-radius:999px;background:var(--az-color-primary,#f7941d);color:#fff;font-size:11px;font-weight: 600}.az-site .az-post-card__content{display:flex;min-height:228px;flex-direction:column;padding:20px}.az-site .az-post-card__meta{display:flex;gap:12px;color:var(--az-color-muted,#777);font-size:12px}.az-site .az-post-card__title{margin:14px 0 10px;color:var(--az-color-heading,#222);font-size:20px;line-height:1.3}.az-site .az-post-card__title a{color:inherit;text-decoration:none}.az-site .az-post-card__title a:hover{color:var(--az-color-primary,#f7941d)}.az-site .az-post-card__excerpt{display:-webkit-box;overflow:hidden;margin:0;color:var(--az-color-muted,#777);font-size:14px;line-height:1.6;-webkit-box-orient:vertical;-webkit-line-clamp:3}.az-site .az-post-card__link{display:inline-flex;align-items:center;gap:7px;margin-top:auto;padding-top:18px;border-top:1px solid var(--az-color-border,#e5e5e5);color:var(--az-color-primary,#f7941d);font-size:13px;font-weight: 600;text-decoration:none}.az-site .az-post-card__link:hover{color:var(--az-color-primary-dark,#d97706)}.az-site .az-blog-archive__pagination{display:flex;justify-content:center;margin-top:38px}.az-site .az-blog-archive__pagination ul{display:flex;gap:8px;margin:0;padding:0;list-style:none}.az-site .az-blog-archive__pagination a,.az-site .az-blog-archive__pagination span{display:inline-flex;min-width:38px;height:38px;align-items:center;justify-content:center;padding:0 10px;border:1px solid var(--az-color-border,#e5e5e5);border-radius:7px;background:var(--az-color-surface,#fff);color:var(--az-color-text,#424242);text-decoration:none}.az-site .az-blog-archive__pagination .current,.az-site .az-blog-archive__pagination a:hover{border-color:var(--az-color-primary,#f7941d);background:var(--az-color-primary,#f7941d);color:#fff}.az-site .az-blog-archive__empty{padding:80px 24px;text-align:center;background:var(--az-color-surface,#fff);border:1px solid var(--az-color-border,#e5e5e5);border-radius:12px}.az-site .az-blog-archive__empty h2{margin:0 0 10px;color:var(--az-color-heading,#222)}.az-site .az-blog-archive__empty p{color:var(--az-color-muted,#777)}@media(max-width:960px){.az-site .az-blog-archive__grid,.az-site .az-blog-archive__grid--4{grid-template-columns:repeat(2,minmax(0,1fr))}.az-site .az-blog-archive__hero-inner,.az-site .az-blog-archive__container{width:min(100% - 32px,760px)}}@media(max-width:640px){.az-site .az-blog-archive__hero{min-height:250px}.az-site .az-blog-archive__hero-inner{padding:48px 0}.az-site .az-blog-archive__hero h1{font-size:36px}.az-site .az-blog-archive__container{padding:30px 0 48px}.az-site .az-blog-archive__grid,.az-site .az-blog-archive__grid--2,.az-site .az-blog-archive__grid--4{grid-template-columns:1fr}.az-site .az-post-card__media{height:190px}.az-site .az-post-card__content{min-height:0}}
