.blog-hero{padding-top:clamp(110px,16vh,180px);padding-bottom:40px}.blog-hero__header{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:32px;display:flex}.blog-hero__title{font-family:var(--font-display,"Inter", sans-serif);color:#111;letter-spacing:-.02em;margin-bottom:0;font-size:clamp(32px,4vw,48px);font-weight:500}.blog-hero__search{align-items:center;margin-bottom:6px;display:flex}.search-input-wrapper{width:280px;position:relative}.search-input-wrapper .search-icon{color:#888;width:16px;height:16px;position:absolute;top:50%;left:16px;transform:translateY(-50%)}.search-input-wrapper input{width:100%;font-family:var(--font-body,"Inter", sans-serif);background:#fff;border:1px solid #e5e5e5;border-radius:30px;outline:none;padding:12px 16px 12px 42px;font-size:14px;transition:border-color .2s,box-shadow .2s}.search-input-wrapper input:focus{border-color:#111;box-shadow:0 0 0 3px #0000000d}.news-featured-grid{grid-template-columns:1fr;gap:20px;margin-bottom:40px;display:grid}.news-featured-main{background:#fff;border-radius:8px;grid-template-columns:1fr 1fr;min-height:400px;display:grid;overflow:hidden}.news-featured-main__img-wrap{background:#92bce3;width:100%;height:100%}.news-featured-main__img-wrap img{object-fit:cover;width:100%;height:100%}.news-featured-main__content{flex-direction:column;justify-content:center;padding:clamp(32px,5vw,64px);display:flex}.news-category{text-transform:uppercase;color:#888;letter-spacing:.1em;margin-bottom:16px;font-size:11px;font-weight:600}.news-title{color:#111;letter-spacing:-.02em;margin-bottom:24px;font-size:clamp(24px,3vw,36px);font-weight:500;line-height:1.2}.news-meta{color:#111;margin-top:auto;font-size:13px;font-weight:500}.news-small-grid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.news-small-card{height:130px;color:inherit;background:#fff;border-radius:8px;align-items:stretch;text-decoration:none;transition:transform .2s,box-shadow .2s;display:flex;overflow:hidden}.news-small-card:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0000000d}.news-small-card__img{background:#222;flex-shrink:0;width:130px}.news-small-card__img img{object-fit:cover;width:100%;height:100%}.news-small-card__content{flex-direction:column;flex:1;justify-content:center;padding:20px;display:flex}.news-small-card .news-category{margin-bottom:8px;font-size:9px}.news-small-card .news-title{margin-bottom:12px;font-size:14px;font-weight:600;line-height:1.3}.news-small-card .news-meta{font-size:11px;font-weight:500}.news-secondary{background:linear-gradient(#f9f9fb 0%,#fff 100%);padding-top:0;padding-bottom:100px}.news-secondary__header{text-align:center;margin-bottom:40px}.news-secondary__title{color:#111;letter-spacing:-.02em;max-width:600px;margin:0 auto;font-size:clamp(28px,4vw,42px);font-weight:500;line-height:1.2}.news-pills{flex-wrap:wrap;justify-content:center;gap:12px;margin-bottom:48px;display:flex}.news-pill{color:#111;cursor:pointer;font-size:13px;font-family:var(--font-body,"Inter", sans-serif);background:0 0;border:1px solid #ddd;border-radius:50px;padding:10px 24px;transition:all .2s}.news-pill:hover{border-color:#aaa}.news-pill.active{color:#fff;background:#111;border-color:#111}.news-cards-grid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.news-card{color:inherit;background:#f9f9fb;border-radius:8px;text-decoration:none;transition:transform .2s,box-shadow .2s;display:block;overflow:hidden}.news-card.is-hidden{display:none}.news-card:hover{transform:translateY(-4px);box-shadow:0 8px 24px #0000000f}.news-card__img{aspect-ratio:16/10;background:#e0e0e0;width:100%;position:relative}.news-card__img img{object-fit:cover;width:100%;height:100%}.news-card__content{padding:24px}.news-card .news-category{margin-bottom:12px;font-size:10px}.news-card .news-title{margin-bottom:0;font-size:18px;font-weight:500;line-height:1.35}@media (max-width:900px){.news-featured-main{grid-template-columns:1fr}.news-featured-main__img-wrap{min-height:300px}.news-small-grid{grid-template-columns:1fr}.news-cards-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.news-cards-grid{grid-template-columns:1fr}.news-small-card{height:auto}.news-small-card__img{width:100px}}.blog-pagination{justify-content:center;align-items:center;gap:12px;margin-top:64px;display:flex}.blog-pagination__numbers{align-items:center;gap:4px;display:flex}.blog-pagination__btn,.blog-pagination__num{cursor:pointer;font-family:var(--font-body,"Inter", sans-serif);color:#52525b;background:0 0;border:1px solid #0000;border-radius:50%;outline:none;justify-content:center;align-items:center;transition:all .2s;display:flex}.blog-pagination__btn{border-color:#e5e5e5;width:40px;height:40px}.blog-pagination__btn:not(:disabled):hover{color:#111;background:#fff;border-color:#111}.blog-pagination__btn:disabled{opacity:.35;cursor:not-allowed}.blog-pagination__num{width:40px;height:40px;font-size:15px;font-weight:500}.blog-pagination__num:hover:not(.active){color:#111;background:#e5e5e5}.blog-pagination__num.active{color:#fff;background:#111}.blog-pagination__dots{color:#a1a1aa;padding:0 8px;font-weight:500}
