.pagination[data-astro-cid-qn77m3o4]{display:flex;flex-direction:row;justify-content:center;align-items:center;color:var(--black-1);background-color:transparent;font-size:var(--text-normal);font-style:normal;font-weight:500;line-height:var(--text-normal-line-height)}.pagination[data-astro-cid-qn77m3o4] [data-astro-cid-qn77m3o4]:focus{outline:none}.pagination__navi[data-astro-cid-qn77m3o4]{display:flex;flex-direction:row;gap:8px}.pagination__navi[data-astro-cid-qn77m3o4]>button[data-astro-cid-qn77m3o4]{background-color:transparent;padding:12px;border:0;cursor:pointer}.pagination__navi[data-astro-cid-qn77m3o4]>button[data-astro-cid-qn77m3o4]:disabled{cursor:not-allowed}.pagination__navi[data-astro-cid-qn77m3o4]>button[data-astro-cid-qn77m3o4]>svg[data-astro-cid-qn77m3o4]>path[data-astro-cid-qn77m3o4]{fill:var(--primary-color-dark)}.pagination__navi[data-astro-cid-qn77m3o4]>button[data-astro-cid-qn77m3o4]:disabled>svg[data-astro-cid-qn77m3o4]>path[data-astro-cid-qn77m3o4]{fill:rgb(var(--gray-1))}.pagination__navi[data-astro-cid-qn77m3o4]>input[data-astro-cid-qn77m3o4]{background-color:transparent;border:0;padding:16px 4px;width:40px;text-align:center;color:rgb(var(--gray-1));border-bottom:1px solid rgb(var(--gray-1));font-size:var(--text-normal);font-style:normal;font-weight:400;line-height:var(--text-normal-line-height)}.pagination__navi[data-astro-cid-qn77m3o4]>input[data-astro-cid-qn77m3o4]::-webkit-outer-spin-button,.pagination__navi[data-astro-cid-qn77m3o4]>input[data-astro-cid-qn77m3o4]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.pagination__navi[data-astro-cid-qn77m3o4]>input[data-astro-cid-qn77m3o4][type=number]{appearance:textfield}button[data-astro-cid-qn77m3o4][data-direction=right] svg[data-astro-cid-qn77m3o4],button[data-astro-cid-qn77m3o4][data-direction=left] svg[data-astro-cid-qn77m3o4]{transition:.4s ease-in}button[data-astro-cid-qn77m3o4][data-direction=right] svg[data-astro-cid-qn77m3o4]:hover{transform:translate(3px)}button[data-astro-cid-qn77m3o4]:not(:disabled)[data-direction=left] svg[data-astro-cid-qn77m3o4]:hover{transform:translate(-3px)}.blogs-wrapper{box-sizing:border-box;position:relative;display:flex;flex-direction:column;background-color:rgb(var(--primary-300));padding:10rem 0}.blogs-wrapper header{margin:0 auto 68px}.blogs-wrapper .blogs-container{gap:12px;list-style:none;padding:0;margin:0 24px 24px;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));align-items:stretch}@media(min-width:480px){.blogs-wrapper .blogs-container{grid-template-columns:repeat(2,minmax(0,1fr));margin:0 48px 24px}}@media(min-width:769px){.blogs-wrapper .blogs-container{grid-template-columns:repeat(3,minmax(0,1fr));margin:0 48px 24px}}.card{border-radius:24px;cursor:pointer;position:relative;display:grid;column-gap:10px;background-color:#1a1a1a;padding-bottom:4px;overflow:hidden;height:100%;text-decoration:none}.image-wrapper{position:relative;height:300px;overflow:hidden;-webkit-overflow-scrolling:touch}.card .image-wrapper img{opacity:0;transition:opacity .3s ease-in-out,transform .3s ease-in-out;transform:scale(1);overflow:hidden}.card:hover .image-wrapper img{transition:filter .3s ease-in-out .3s,transform .3s ease-in-out;filter:grayscale(100%);transform:scale(1.2) translate(5px,5px)}.card .image-wrapper img.loaded{opacity:1}.image-wrapper:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:-webkit-linear-gradient(to top,rgba(26,26,26,1),rgba(26,26,26,0));background:linear-gradient(to top,#1a1a1a,#1a1a1a00);border-radius:24px 24px 0 0;padding:0}.image-wrapper img{object-fit:cover;object-position:center;width:100%;border-radius:24px;height:300px}.card .card-information{display:flex;column-gap:12px;align-items:center;margin:-30px 8px 0}.card .card-description{margin:10px 8px 0;background-color:#1a1a1a;color:#fff;padding:4px;border-radius:8px 8px 24px 24px}.card .card-description h2{font-weight:var(--font-600);font-size:24px;line-height:36px;color:#e5e5e5}@media(min-width:1280px){.image-wrapper img{object-position:top}}.badge-blog{border:1px solid #e5e5e5;backdrop-filter:blur(50px);padding:4px 8px;border-radius:30px;width:fit-content;height:fit-content;display:flex;background-color:#1a1a1a1a;align-items:center;gap:8px}.badge-blog span{font-weight:bolder;font-size:14px;line-height:20px;color:#ccc}
