.all-blogs{background:#000}.all-blogs,.all-blogs__header{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:12px;width:100%}.all-blogs__title,.all-blogs__title span{width:100%;color:var(--white);font-size:24px;font-weight:600;line-height:36px;margin:0}.all-blogs__search-container{width:100%;padding:0 16px;border:.5px solid #4d4d4d;display:flex;justify-content:flex-start;align-items:center;gap:10px;height:48px}.all-blogs__search-input{flex:1;background:transparent;border:none;color:#4d4d4d;font-size:16px;font-weight:500;line-height:32px;outline:none}.all-blogs__search-input::placeholder{color:#4d4d4d}.all-blogs__search-icon{width:16px;height:16px;padding:10px;display:flex;justify-content:center;align-items:center;color:#999999}.all-blogs__filter-mobile{width:100%;padding:4px 16px;border:.5px solid #4d4d4d;display:flex;justify-content:flex-start;align-items:center;gap:10px;height:48px;cursor:pointer;position:relative}.all-blogs__filter-label{flex:1;color:#4d4d4d;font-size:16px;font-weight:500;line-height:32px}.all-blogs__filter-icon{width:24px;height:24px;display:flex;justify-content:end;align-items:center;color:#999999}.all-blogs__filter-dropdown{position:absolute;top:100%;left:0;right:0;background:#0d0d0d;border:.5px solid #4d4d4d;border-top:none;max-height:300px;overflow-y:auto;z-index:10;display:none}.all-blogs__filter-dropdown--open{display:block}.all-blogs__filter-option{padding:12px 16px;display:flex;align-items:center;gap:10px;border-bottom:.5px solid #2d2d2d;cursor:pointer;transition:background .2s ease}.all-blogs__filter-option:hover{background:#1a1a1a}.all-blogs__filter-checkbox{width:16px;height:16px;border:.5px solid #4d4d4d;border-radius:2px;display:flex;justify-content:center;align-items:center;cursor:pointer;background:transparent}.all-blogs__filter-checkbox--checked{background:#fb2c36;border-color:#fb2c36}.all-blogs__filter-checkbox-label{color:var(--white);font-size:14px;font-weight:500;line-height:21px;cursor:pointer;flex:1}.all-blogs__grid{gap:12px}.all-blogs__card,.all-blogs__grid{width:100%;display:flex;flex-direction:column}.all-blogs__card{border:1px solid #333333;justify-content:flex-start;align-items:flex-start;overflow:hidden}.all-blogs__card-image{width:100%;height:220px;object-fit:cover}.all-blogs__card-content{width:100%;padding:12px;align-items:flex-end}.all-blogs__card-content,.all-blogs__card-info{display:flex;justify-content:flex-start;gap:12px}.all-blogs__card-info{flex:1;flex-direction:column;align-items:flex-start}.all-blogs__card-meta{gap:12px}.all-blogs__card-category,.all-blogs__card-meta{display:flex;justify-content:flex-start;align-items:center}.all-blogs__card-category{gap:4px}.all-blogs__card-category-icon{width:16px;height:16px;display:flex;justify-content:center;align-items:center;color:var(--white)}.all-blogs__card-category-text{color:var(--white);font-size:14px;font-weight:600;line-height:21px}.all-blogs__card-divider{width:1px;height:16px;background:var(--white)}.all-blogs__card-readtime{display:flex;justify-content:flex-start;align-items:center;gap:4px}.all-blogs__card-readtime-icon{width:16px;height:16px;display:flex;justify-content:center;align-items:center;color:var(--white)}.all-blogs__card-readtime-text{color:var(--white);font-size:14px;font-weight:600;line-height:21px}.all-blogs__card-bottom{display:flex;flex-direction:row;gap:12px}.all-blogs__card-title{width:100%;color:var(--white);font-size:16px;font-weight:500;line-height:24px;margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.all-blogs__card-cta{font-size:32px;position:relative;display:flex;justify-content:center;align-items:center;background:transparent;border:none;cursor:pointer;padding:0;color:#ed1515}.all-blogs__no-results{width:100%;padding:60px 20px;text-align:center;color:#4d4d4d;font-size:16px;font-weight:400;line-height:24px}.all-blogs__pagination{width:100%;height:40px;padding:0 16px;display:flex;justify-content:center;align-items:center;gap:4px;overflow-x:auto}.all-blogs__pagination-next,.all-blogs__pagination-prev{width:30px;padding:0}.all-blogs__page-button,.all-blogs__pagination-next,.all-blogs__pagination-prev{height:32px;background:transparent;border:none;display:flex;justify-content:center;align-items:center;color:var(--white);cursor:pointer}.all-blogs__page-button{width:32px;border-radius:4px;text-align:center;font-size:16px;font-weight:500;line-height:24px;transition:background .2s ease;flex-shrink:0}.all-blogs__page-button:hover{background:rgba(251,44,54,.1)}.all-blogs__page-button--active,.all-blogs__page-button:hover.all-blogs__page-button--active{background:#fb2c36}.light-theme .all-blogs{background:var(--white)}.light-theme .all-blogs__title{color:var(--text-primary)}.light-theme .all-blogs__card-category-icon,.light-theme .all-blogs__card-category-text,.light-theme .all-blogs__card-readtime-icon,.light-theme .all-blogs__card-readtime-text,.light-theme .all-blogs__card-title,.light-theme .all-blogs__page-button,.light-theme .all-blogs__pagination-next,.light-theme .all-blogs__pagination-prev{color:#333333}.light-theme .all-blogs__page-button--active{color:var(--white)}.light-theme .all-blogs__card-divider{background:#333333}.light-theme .all-blogs__search-container{border-color:var(--color-gray-zinc-300)}.light-theme .all-blogs__search-input{color:var(--color-gray-zinc-500)}.light-theme .all-blogs__search-input::placeholder{color:var(--color-gray-zinc-500)}.light-theme .all-blogs__filter-mobile{border-color:var(--color-gray-zinc-300)}.light-theme .all-blogs__filter-label{color:var(--color-gray-zinc-500)}.light-theme .all-blogs__filter-dropdown{background:var(--color-neutral-50);border-color:var(--color-gray-zinc-300)}.light-theme .all-blogs__filter-option{border-color:var(--color-gray-zinc-300)}.light-theme .all-blogs__filter-option:hover{background:var(--color-gray-zinc-100)}.light-theme .all-blogs__filter-checkbox-label{color:var(--text-primary)}.light-theme .all-blogs__card{border-color:var(--color-gray-zinc-300)}@media (min-width:768px){.all-blogs{gap:24px}.all-blogs__header{gap:24px;display:flex;flex-direction:row;align-items:center}.all-blogs__title,.all-blogs__title span{font-size:48px;line-height:72px;flex:1}.all-blogs__search-container{flex:1;height:56px}.all-blogs__search-input{font-size:16px;line-height:32px}.all-blogs__filter-mobile{display:none}.all-blogs__filter-desktop{width:275px;padding:42px 24px;background:#0d0d0d;border:1px solid #2d2d2d;display:flex;flex-direction:column;gap:12px;overflow-y:auto}.all-blogs__filter-pill{padding:8px 12px;background:transparent;border:.5px solid #4d4d4d;border-radius:0;display:flex;justify-content:center;align-items:center;text-align:center;color:var(--white);font-size:16px;font-weight:500;line-height:24px;cursor:pointer;width:fit-content;transition:all .2s ease}.all-blogs__filter-pill--active,.all-blogs__filter-pill:hover{background:var(--white);color:var(--black)}.all-blogs__content-wrapper{width:100%;display:flex;gap:24px}.all-blogs__grid{flex:1;display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.all-blogs__card{max-width:409px}.all-blogs__card-cta{opacity:0;pointer-events:none;transition:all .2s ease}.all-blogs__card:hover .all-blogs__card-cta{opacity:1;pointer-events:all}.all-blogs__pagination{padding:0 120px;gap:8px}.all-blogs__page-button{width:40px;height:40px}.light-theme .all-blogs__filter-desktop{background:var(--color-neutral-50);border-color:var(--color-gray-zinc-300)}.light-theme .all-blogs__filter-pill{border-color:#666666;color:#666666}.light-theme .all-blogs__filter-pill--active,.light-theme .all-blogs__filter-pill:hover{background:#666666;color:var(--white)}}