.ff-allblogs{--bg:#f6f8fa;--card:#fff;--text:#0f1222;--muted:#5d6675;--blue:#146dfa;background:var(--bg);border-radius:16px;color:var(--text);padding:16px}.ff-allblogs__header{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:12px}.ff-allblogs__title{font-size:32px;font-weight:800;margin:0}.ff-allblogs__search{max-width:50%;position:relative;width:300px}.ff-allblogs__search input{background:#fff;border:none;border-radius:9999px;box-shadow:0 1px 3px rgba(0,0,0,.08);outline:none;padding:12px 40px 12px 16px;width:100%}.ff-allblogs__search svg{height:18px;position:absolute;right:12px;top:50%;transform:translateY(-50%);width:18px;fill:#9aa3af}.ff-allblogs__tags{display:flex;flex-wrap:wrap;gap:10px;margin:8px 0 16px}.ff-tag{appearance:none;background:#0f0f10;border:none;border-radius:9999px;color:#fff;cursor:pointer;font-weight:600;padding:10px 14px;transition:filter .15s ease,transform .05s ease}.ff-tag:hover{filter:brightness(1.05)}.ff-tag:active{transform:translateY(1px)}.ff-tag.is-active{background:var(--blue)}.ff-allblogs__listwrap{overflow:hidden}.ff-allblogs__list{display:grid;gap:16px;list-style:none;margin:0;padding:0}.ff-card{background:var(--card);border-radius:20px;display:block;padding:16px 20px}.ff-card__link{align-items:center;color:inherit;display:grid;gap:24px;grid-template-columns:minmax(240px,30%) 1fr;text-decoration:none}.ff-card__img{align-self:stretch}.ff-card__img img{border-radius:16px;height:100%;width:100%}.ff-card__body{display:flex;flex-direction:column;min-width:0}.ff-card__title{font-size:22px;font-weight:800;line-height:1.25;margin:0 0 8px}.ff-card__excerpt{color:var(--muted);line-height:1.5;margin:0 0 10px}.ff-card__meta{color:var(--muted);display:flex;font-weight:600;gap:24px;margin-top:auto}.ff-allblogs__pager{--swiper-navigation-color:#fff;display:flex;gap:12px;justify-content:center;margin-top:16px}.ff-allblogs__pager .swiper-button-next,.ff-allblogs__pager .swiper-button-prev{align-items:center;background:#cfe0ff;border:2px solid #cfe0ff;border-radius:50%;color:#fff;display:flex;height:44px;justify-content:center;margin:0;position:static;width:44px}.ff-allblogs__pager .swiper-button-next{background:#146dfa;border-color:#146dfa}.ff-allblogs__pager .swiper-button-next:after,.ff-allblogs__pager .swiper-button-prev:after{font-size:18px;font-weight:700}.ff-allblogs__pager .swiper-button-prev:hover{background:#b8d0ff;border-color:#b8d0ff}.ff-allblogs__pager .swiper-button-next:hover{background:#0f5be0;border-color:#0f5be0}.ff-allblogs__pager .swiper-button-disabled{opacity:.5;pointer-events:none}.ff-allblogs__list.slide-left{animation:ff-slide-left .25s ease}.ff-allblogs__list.slide-right{animation:ff-slide-right .25s ease}@keyframes ff-slide-left{0%{opacity:.6;transform:translateX(20px)}to{opacity:1;transform:translateX(0)}}@keyframes ff-slide-right{0%{opacity:.6;transform:translateX(-20px)}to{opacity:1;transform:translateX(0)}}@media (max-width:1024px){.ff-card__link{gap:20px;grid-template-columns:minmax(200px,35%) 1fr}.ff-card__title{font-size:20px}}@media (max-width:768px){.ff-allblogs__header{align-items:flex-start;flex-direction:column;gap:8px}.ff-allblogs__search{max-width:100%;width:100%}.ff-card__link{grid-template-columns:1fr}.ff-card__img{align-self:auto}.ff-card__img img{aspect-ratio:auto;height:170px}}