.iv-blog-main{background:#fff;padding:94px 0 128px}.iv-blog-filter-row{display:grid;gap:24px;grid-template-columns:minmax(220px,280px) minmax(220px,280px);justify-content:space-between;margin-bottom:24px}.iv-blog-search__input,.iv-blog-select{background-color:#fff;border:1px solid #cbd5e1;border-radius:2px;color:#111827;font-size:13px;font-weight:700;height:40px;outline:none;padding:0 14px;width:100%}.iv-blog-search{margin:0}.iv-blog-layout{align-items:start;display:grid;gap:50px;grid-template-columns:minmax(0,1fr) 380px}.iv-blog-list{display:flex;flex-direction:column;gap:32px}.iv-blog-card{background:#fff;border:1px solid var(--iv-border,#dfe6f2);border-radius:var(--iv-radius,18px);box-shadow:0 18px 40px rgba(15,23,42,.06);display:grid;gap:28px;grid-template-columns:330px minmax(0,1fr);overflow:hidden;padding:22px;transition:transform .25s ease,box-shadow .25s ease}.iv-blog-card.is-hidden{display:none}.iv-blog-card:hover{box-shadow:0 24px 52px rgba(15,23,42,.11);transform:translateY(-3px)}.iv-blog-card__image{aspect-ratio:1.35/1;background:#e8eef7;border-radius:5px;display:block;overflow:hidden;position:relative;width:100%}.iv-blog-card__image img{display:block;height:100%;object-fit:cover;transition:transform .35s ease;width:100%}.iv-blog-card:hover .iv-blog-card__image img{transform:scale(1.03)}.iv-blog-card__content{display:flex;flex-direction:column;justify-content:center;min-width:0}.iv-blog-card__title{color:var(--iv-ink,#050816);font-size:24px;font-weight:800;letter-spacing:-.02em;line-height:1.08;margin:0 0 12px}.iv-blog-card__title a{color:inherit;font-size:inherit;text-decoration:none}.iv-blog-card__title a:active,.iv-blog-card__title a:focus,.iv-blog-card__title a:hover,.iv-blog-card__title a:visited{color:inherit;text-decoration:none!important}.iv-blog-card__summary{color:#111827;font-size:15px;line-height:1.55;margin:0 0 26px}.iv-blog-card__meta{border-top:1px solid #e5eaf3;display:flex;flex-wrap:wrap;font-size:12px;font-weight:800;gap:14px;line-height:1;padding-top:16px;text-transform:uppercase}.iv-blog-card__meta,.iv-blog-card__read-time{align-items:center;color:var(--iv-ink,#050816)}.iv-blog-card__read-time{display:inline-flex;gap:7px}.iv-blog-card__read-time svg{flex:0 0 auto;height:15px;width:15px}.iv-blog-card__link{align-items:center;color:var(--iv-blue,#0d4de8);display:inline-flex;font-size:14px;font-weight:800;gap:11px;line-height:1;margin-top:16px;text-decoration:none;width:fit-content}.iv-blog-card__link:active,.iv-blog-card__link:focus,.iv-blog-card__link:hover,.iv-blog-card__link:visited{color:var(--iv-blue,#0d4de8);text-decoration:none!important}.iv-blog-card__link svg{height:15px;transition:transform .2s ease;width:15px}.iv-blog-card__link:hover svg{transform:translateX(3px)}.iv-empty{border:1px solid var(--iv-border,#dfe6f2);border-radius:var(--iv-radius,18px);color:var(--iv-muted,#667085);display:none;padding:40px 24px;text-align:center}.iv-empty.is-visible{display:block}.iv-blog-sidebar{display:flex;flex-direction:column;gap:40px}.iv-popular{background:#fff;border:1px solid var(--iv-border,#dfe6f2);border-radius:var(--iv-radius,18px);box-shadow:0 18px 40px rgba(15,23,42,.06);padding:22px}.iv-popular__title{color:var(--iv-navy,#070021);font-size:23px;font-weight:800;letter-spacing:-.02em;line-height:1.1;margin:0 0 24px}.iv-popular__image{aspect-ratio:1.55/1;background:#e8eef7;border-radius:3px;display:block;margin-bottom:25px;overflow:hidden;text-decoration:none;width:100%}.iv-popular__image:active,.iv-popular__image:focus,.iv-popular__image:hover,.iv-popular__image:visited{text-decoration:none!important}.iv-popular__image img{display:block;height:100%;object-fit:cover;width:100%}.iv-popular__list{display:flex;flex-direction:column}.iv-popular__item{background:transparent;border-top:1px solid #e5eaf3;color:inherit;display:grid;gap:14px;grid-template-columns:42px minmax(0,1fr);padding:18px 0;text-decoration:none!important;transition:background-color .22s ease,color .22s ease,margin .22s ease,padding .22s ease}.iv-popular__item:first-child{border-top:0;padding-top:0}.iv-popular__item:focus,.iv-popular__item:hover{background:#e9eefc;color:inherit;margin-left:-8px;margin-right:-8px;padding-left:8px;padding-right:8px;text-decoration:none!important}.iv-popular__item:first-child:focus,.iv-popular__item:first-child:hover{padding-top:18px}.iv-popular a,.iv-popular a:active,.iv-popular a:focus,.iv-popular a:hover,.iv-popular a:visited,.iv-popular__item,.iv-popular__item *,.iv-popular__item:active,.iv-popular__item:focus,.iv-popular__item:focus *,.iv-popular__item:hover,.iv-popular__item:hover *,.iv-popular__item:visited{text-decoration:none!important}.iv-popular__num{color:#b8c2d0;font-size:25px;line-height:1}.iv-popular__num,.iv-popular__post-title{font-weight:800;transition:color .22s ease}.iv-popular__post-title{color:#111827;display:block;font-size:14px;line-height:1.35;margin:0 0 8px}.iv-popular__meta{color:#8a94a6;display:block;font-size:12px;font-weight:700;line-height:1.2;transition:color .22s ease}.iv-popular__item:focus .iv-popular__num,.iv-popular__item:focus .iv-popular__post-title,.iv-popular__item:hover .iv-popular__num,.iv-popular__item:hover .iv-popular__post-title{color:#0d4de8}.iv-popular__item:focus .iv-popular__meta,.iv-popular__item:hover .iv-popular__meta{color:#667085}.iv-newsletter{background:#080022;border-radius:12px;color:#fff;padding:30px}.iv-newsletter__title{color:#fff;font-size:20px;font-weight:800;line-height:1.15;margin:0 0 7px}.iv-newsletter__text{color:hsla(0,0%,100%,.72);font-size:13px;line-height:1.45;margin:0 0 22px}.iv-newsletter__form{display:grid;gap:10px;grid-template-columns:minmax(0,1fr) 48px}.iv-newsletter__input{background:hsla(0,0%,100%,.22);border:0;border-radius:2px;color:#fff;font-size:14px;font-weight:700;height:48px;min-width:0;outline:none;padding:0 16px;width:100%}.iv-newsletter__input::placeholder{color:hsla(0,0%,100%,.78)}.iv-newsletter__button{align-items:center;border:0;border-radius:2px;cursor:pointer;display:inline-flex;height:48px;justify-content:center;padding:0;width:48px}.iv-newsletter__button,.iv-newsletter__button:active,.iv-newsletter__button:focus,.iv-newsletter__button:hover{background:#fff;color:#0d0d0d}.iv-newsletter__button svg{height:14px;width:8px}.iv-pagination{align-items:center;display:flex;gap:13px;justify-content:center;margin-top:44px}.iv-pagination.is-hidden{display:none}.iv-pagination__numbers{align-items:center;display:flex;gap:13px}.iv-pagination a,.iv-pagination button,.iv-pagination span{align-items:center;border-radius:11px;color:#061020;display:inline-flex;font-size:14px;font-weight:800;height:38px;justify-content:center;min-width:38px;padding:0 10px;text-decoration:none}.iv-pagination a:active,.iv-pagination a:focus,.iv-pagination a:hover,.iv-pagination a:visited,.iv-pagination button:active,.iv-pagination button:focus,.iv-pagination button:hover{text-decoration:none!important}.iv-pagination__button{background:#fff;border:1px solid #dfe6f2;cursor:pointer}.iv-pagination__button:disabled{border-color:#eef2f7;color:#cbd5e1!important;cursor:not-allowed}.iv-pagination__arrow{border:1px solid #dfe6f2;color:#94a3b8!important}.iv-pagination__number{background:transparent;border:0;cursor:pointer}.iv-pagination__number.is-active{background:var(--iv-blue,#0d4de8);color:#fff!important}@media (max-width:1100px){.iv-blog-layout{gap:32px;grid-template-columns:minmax(0,1fr) 330px}.iv-blog-card{grid-template-columns:270px minmax(0,1fr)}.iv-blog-card__title{font-size:21px}}@media (max-width:900px){.iv-blog-main{padding:40px 0 64px}.iv-blog-filter-row{gap:10px;grid-template-columns:1fr;margin-bottom:20px}.iv-blog-search__input,.iv-blog-select{font-size:10px;height:34px;padding:0 11px}.iv-blog-layout{gap:36px;grid-template-columns:1fr}.iv-blog-list{gap:18px}.iv-blog-card{border-radius:10px;box-shadow:0 12px 28px rgba(15,23,42,.07);gap:15px;grid-template-columns:1fr;padding:13px}.iv-blog-card__image{aspect-ratio:1.27/1;border-radius:4px}.iv-blog-card__content{padding:0 2px 3px}.iv-blog-card__title{font-size:18px;line-height:1.08;margin-bottom:8px}.iv-blog-card__summary{font-size:11.5px;line-height:1.45;margin-bottom:18px}.iv-blog-card__meta{font-size:8.5px;gap:10px;line-height:1.1;padding-top:12px}.iv-blog-card__read-time{gap:5px}.iv-blog-card__read-time svg{height:11px;width:11px}.iv-blog-card__link{font-size:10px;gap:7px;margin-top:13px}.iv-blog-card__link svg{height:11px;width:11px}.iv-pagination,.iv-pagination__numbers{gap:10px}.iv-pagination{margin-top:28px}.iv-pagination a,.iv-pagination button,.iv-pagination span{border-radius:8px;font-size:10px;height:27px;min-width:27px;padding:0 8px}.iv-blog-sidebar{gap:24px}.iv-popular{border-radius:8px;box-shadow:0 12px 28px rgba(15,23,42,.07);padding:15px}.iv-popular__title{font-size:17px;line-height:1.15;margin-bottom:17px}.iv-popular__image{aspect-ratio:1.48/1;border-radius:4px;margin-bottom:18px}.iv-popular__item{gap:9px;grid-template-columns:28px minmax(0,1fr);padding:13px 0}.iv-popular__item:focus,.iv-popular__item:hover{margin-left:-6px;margin-right:-6px;padding-left:6px;padding-right:6px}.iv-popular__item:first-child:focus,.iv-popular__item:first-child:hover{padding-top:13px}.iv-popular__num{font-size:16px}.iv-popular__post-title{font-size:10.5px;line-height:1.35;margin-bottom:5px}.iv-popular__meta{font-size:9px;line-height:1.25}.iv-newsletter{border-radius:8px;padding:21px}.iv-newsletter__title{font-size:15px;line-height:1.15}.iv-newsletter__text{font-size:10px;line-height:1.45;margin-bottom:17px}.iv-newsletter__form{gap:8px;grid-template-columns:minmax(0,1fr) 40px}.iv-newsletter__button,.iv-newsletter__input{height:38px}.iv-newsletter__input{font-size:10px;padding:0 12px}.iv-newsletter__button{width:40px}.iv-newsletter__button svg{height:12px;width:7px}}