.iv-blog-main{background:#fff;padding:94px 0 128px}.iv-blog-main .iv-blog-container{margin:0 auto;width:min(1240px,calc(100% - 80px))}.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-content-col{min-width:0}.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:24px;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);letter-spacing:-.02em;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:16px;line-height:1.55;margin:0 0 26px}.iv-blog-card__meta{border-top:1px solid #e5eaf3;display:flex;flex-wrap:wrap;font-size:14px;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);letter-spacing:-.02em;margin:0 0 24px}.iv-popular__image{aspect-ratio:1.55/1;background:#e8eef7;border-radius:3px;display:block;margin-bottom:8px;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:13px}.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:13px}.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;font-weight:800;line-height:1;transition:color .22s ease}.iv-popular__post-title{color:#111827;display:block;margin:0 0 8px;transition:color .22s ease}.iv-popular__meta{color:#6f7186;display:block;font-size:14px;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__content{margin:0 0 22px}.iv-newsletter__content h1,.iv-newsletter__content h2,.iv-newsletter__content h3,.iv-newsletter__content h4,.iv-newsletter__content h5,.iv-newsletter__content h6{color:#fff;margin:0 0 7px}.iv-newsletter__content p{color:hsla(0,0%,100%,.72);font-size:13px;line-height:1.45;margin:0}.iv-newsletter__title{color:#fff;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-wrap{width:100%}.iv-newsletter__form-wrap .hs-form,.iv-newsletter__form-wrap form{display:grid;gap:10px;grid-template-columns:minmax(0,1fr) 48px;margin:0}.iv-newsletter__form-wrap .hs-form-field{margin:0}.iv-newsletter__form-wrap .hs-form-field>label{display:none!important}.iv-newsletter__form-wrap .input{margin:0!important}.iv-newsletter__form-wrap input[type=email],.iv-newsletter__form-wrap input[type=text]{background:hsla(0,0%,100%,.22)!important;border:0!important;border-radius:2px;box-shadow:none!important;color:#fff!important;font-size:14px;font-weight:700;height:48px;min-width:0;outline:none;padding:0 16px!important;width:100%!important}.iv-newsletter__form-wrap input[type=email]::placeholder,.iv-newsletter__form-wrap input[type=text]::placeholder{color:hsla(0,0%,100%,.78);opacity:1}.iv-newsletter__form-wrap input[type=email]:focus,.iv-newsletter__form-wrap input[type=text]:focus{box-shadow:inset 0 0 0 2px hsla(0,0%,100%,.65)!important}.iv-newsletter__form-wrap .actions,.iv-newsletter__form-wrap .hs_submit{margin:0!important;padding:0!important}.iv-newsletter__form-wrap .hs-button,.iv-newsletter__form-wrap input[type=submit]{background-color:#fff!important;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='14' fill='none' viewBox='0 0 8 14'%3E%3Cpath fill='%230d0d0d' fill-rule='evenodd' d='M.244 13.09a.833.833 0 0 1 0-1.18l5.244-5.243L.244 1.423A.833.833 0 0 1 1.423.244l5.833 5.833a.833.833 0 0 1 0 1.179l-5.833 5.833a.833.833 0 0 1-1.179 0' clip-rule='evenodd'/%3E%3C/svg%3E")!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:8px 14px!important;border:0!important;border-radius:2px!important;box-shadow:none!important;color:transparent!important;cursor:pointer;font-size:0!important;height:48px!important;line-height:0!important;min-width:48px!important;padding:0!important;width:48px!important}.iv-newsletter__form-wrap .hs-button:focus,.iv-newsletter__form-wrap .hs-button:hover,.iv-newsletter__form-wrap input[type=submit]:focus,.iv-newsletter__form-wrap input[type=submit]:hover{background-color:#fff!important}.iv-newsletter__form-wrap .hs-error-msgs{grid-column:1/-1;list-style:none!important;margin:8px 0 0!important;padding:0!important}.iv-newsletter__form-wrap .hs-error-msg,.iv-newsletter__form-wrap .hs-error-msgs label{color:#ffb4b4!important;font-size:12px;line-height:1.3}.iv-newsletter__form-wrap .submitted-message{color:#fff;font-size:14px;line-height:1.45}.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;max-width:100%}.iv-pagination.is-hidden{display:none}.iv-pagination__numbers{align-items:center;display:flex;flex-wrap:wrap;gap:13px;justify-content:center;max-width:100%}.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:focus,.iv-pagination__button:hover{background:#fff!important;color:#061020!important}.iv-pagination__button:disabled{background:#fff!important;border-color:#eef2f7;color:#cbd5e1!important;cursor:not-allowed;opacity:.65}.iv-pagination__arrow{border:1px solid #dfe6f2;color:#94a3b8!important}.iv-pagination__number{background:transparent;border:0;cursor:pointer}.iv-pagination__number:focus,.iv-pagination__number:hover{background:#eef2ff!important;color:#061020!important}.iv-pagination__number.is-active,.iv-pagination__number.is-active:focus,.iv-pagination__number.is-active:hover{background:var(--iv-blue,#0d4de8)!important;color:#fff!important}.iv-pagination__ellipsis{color:#94a3b8!important;min-width:24px!important;padding:0!important;pointer-events:none;width:24px}@media (max-width:1199px){.iv-blog-main .iv-blog-container{max-width:100%;width:calc(100% - 64px)}.iv-blog-layout{gap:40px;grid-template-columns:1fr}.iv-blog-sidebar{max-width:100%;width:100%}.iv-blog-card{gap:20px;grid-template-columns:1fr}.iv-blog-card__image{aspect-ratio:1.72/1}.iv-newsletter,.iv-popular{width:100%}}@media (max-width:1100px){.iv-blog-layout{gap:32px}.iv-blog-card,.iv-blog-layout{grid-template-columns:1fr}}@media (max-width:900px){.iv-blog-main{padding:40px 0 64px}.iv-blog-main .iv-blog-container{max-width:100%;width:calc(100% - 32px)}.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:24px}.iv-blog-card__image{aspect-ratio:1.27/1;border-radius:4px}.iv-blog-card__content{padding:0 2px 3px}.iv-blog-card__title{margin-bottom:8px}.iv-blog-card__summary{font-size:16px;line-height:1.45;margin-bottom:18px}.iv-blog-card__meta{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-blog-sidebar{gap:24px}.iv-popular{border-radius:8px;box-shadow:0 12px 28px rgba(15,23,42,.07);padding:15px}.iv-popular__title{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{margin-bottom:5px}.iv-popular__meta{font-size:9px;line-height:1.25}.iv-newsletter{border-radius:8px;padding:21px}.iv-newsletter__content{margin-bottom:17px}.iv-newsletter__content h1,.iv-newsletter__content h2,.iv-newsletter__content h3,.iv-newsletter__content h4,.iv-newsletter__content h5,.iv-newsletter__content h6,.iv-newsletter__title{line-height:1.15}.iv-newsletter__content p,.iv-newsletter__text{font-size:10px;line-height:1.45;margin-bottom:17px}.iv-newsletter__form,.iv-newsletter__form-wrap .hs-form,.iv-newsletter__form-wrap form{gap:8px;grid-template-columns:minmax(0,1fr) 40px}.iv-newsletter__button,.iv-newsletter__form-wrap .hs-button,.iv-newsletter__form-wrap input[type=email],.iv-newsletter__form-wrap input[type=submit],.iv-newsletter__form-wrap input[type=text],.iv-newsletter__input{height:38px!important}.iv-newsletter__form-wrap input[type=email],.iv-newsletter__form-wrap input[type=text],.iv-newsletter__input{font-size:10px;padding:0 12px!important}.iv-newsletter__button,.iv-newsletter__form-wrap .hs-button,.iv-newsletter__form-wrap input[type=submit]{min-width:40px!important;width:40px!important}.iv-newsletter__form-wrap .hs-button,.iv-newsletter__form-wrap input[type=submit]{background-size:7px 12px!important}.iv-newsletter__button svg{height:12px;width:7px}.iv-pagination,.iv-pagination__numbers{gap:8px}.iv-pagination{margin-top:28px}.iv-pagination a,.iv-pagination button,.iv-pagination span{border-radius:8px;font-size:10px;height:30px;min-width:30px;padding:0 8px}.iv-pagination__ellipsis{min-width:18px!important;width:18px}}@media (max-width:480px){.iv-blog-main .iv-blog-container{width:calc(100% - 28px)}.iv-blog-card{width:100%}.iv-pagination{gap:7px}.iv-pagination__numbers{gap:6px}.iv-pagination a,.iv-pagination button,.iv-pagination span{height:28px;min-width:28px;padding:0 7px}}