.eit-blogs{--nav-size:52px;--nav-pad:16px;--card-radius:20px;--notch-radius:26px;--card-bg:#e8f0fe;padding:clamp(52px, 7vw, 100px) 0;background:#fff;overflow:hidden}.eit-blogs__inner{max-width:var(--eit-wrap);margin-inline:auto;padding-inline:clamp(18px, 3vw, 30px)}.eit-blogs__head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:18px;margin-bottom:clamp(24px, 3vw, 40px)}.eit-blogs__title{margin:0}.eit-blogs__track{--gap:clamp(16px, 2vw, 28px);list-style:none;margin:0;padding:4px 0 8px;display:grid;grid-auto-flow:column;grid-auto-columns:100%;gap:var(--gap);overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none}.eit-blogs__track::-webkit-scrollbar{display:none}.eit-blogs__track:focus-visible{outline:2px solid var(--eit-accent,#3b4fe8);outline-offset:4px;border-radius:20px}@media (min-width:760px){.eit-blogs__track{grid-auto-columns:calc((100% - var(--gap)) / 2)}}@media (min-width:1100px){.eit-blogs__track{grid-auto-columns:calc((100% - (2 * var(--gap))) / 3)}}.eit-blogs__card{scroll-snap-align:start;display:flex;flex-direction:column;min-width:0;padding:clamp(16px, 1.6vw, 22px) clamp(16px, 1.6vw, 22px) clamp(34px, 3vw, 46px);border-radius:var(--card-radius);background:var(--card-bg);transition:background-color .2s ease,transform .2s ease}.eit-blogs__card:hover{background:#dfe9fd;transform:translateY(-2px)}.eit-blogs__thumb{display:block;aspect-ratio:16 / 9;border-radius:14px;overflow:hidden;background:linear-gradient(135deg,#cfdcf8 0%,#e6edfb 100%)}.eit-blogs__thumb img{display:block;width:100%;height:100%;object-fit:cover}.eit-blogs__card-title{margin:clamp(16px, 1.8vw, 22px) 0 0;font-size:clamp(18px, 1.5vw, 21px);font-weight:600;line-height:1.35;letter-spacing:-.01em}.eit-blogs__card-title a{color:var(--eit-accent,#3b4fe8);text-decoration:none}.eit-blogs__card-title a:hover{text-decoration:underline;text-underline-offset:3px}.eit-blogs__excerpt{margin:12px 0 0;color:var(--eit-body,#3d4453);font-size:clamp(14px, 1.1vw, 16px);line-height:1.6}.eit-blogs__more{display:inline-flex;align-items:center;justify-content:flex-end;gap:8px;margin-top:auto;padding-top:clamp(18px, 2.4vw, 30px);align-self:flex-end;color:var(--eit-ink,#15181f);font-size:15px;font-weight:600;text-decoration:none}.eit-blogs__more svg{width:17px;height:17px;transition:transform .18s ease}.eit-blogs__more:hover{color:var(--eit-accent,#3b4fe8)}.eit-blogs__more:hover svg{transform:translateX(3px)}.eit-blogs__nav{position:relative;z-index:2;width:fit-content;display:flex;gap:12px;margin-top:calc((var(--nav-size) + var(--nav-pad)) * -1);padding:var(--nav-pad) calc(var(--nav-pad) + 6px) 0 0;background:#fff;border-top-right-radius:var(--notch-radius)}.eit-blogs__arrow{display:flex;align-items:center;justify-content:center;width:var(--nav-size);height:var(--nav-size);padding:0;border:0;border-radius:50%;background:var(--eit-ink,#15181f);color:#fff;cursor:pointer;transition:background-color .18s ease,transform .18s ease,opacity .18s ease}.eit-blogs__arrow svg{width:21px;height:21px}.eit-blogs__arrow:hover,.eit-blogs__arrow:focus,.eit-blogs__arrow:focus-visible{background:var(--eit-accent,#3b4fe8);color:#fff;transform:translateY(-2px)}.eit-blogs__arrow[disabled]{opacity:.32;cursor:default;transform:none}@media (prefers-reduced-motion:reduce){.eit-blogs__card,.eit-blogs__arrow,.eit-blogs__more svg{transition:none}.eit-blogs__track{scroll-behavior:auto}}.eit-blogs__intro{order:3;flex:0 0 100%;max-width:none;margin:-6px 0 0;color:var(--eit-body,#3d4453);font-size:clamp(15px, 1.2vw, 18px);line-height:1.6}