.home-blog{padding:5rem 0}@media (min-width:768px){.home-blog{padding:6rem 0}}.home-blog__head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:1.5rem;margin-bottom:2.5rem}.home-blog__tag{display:inline-flex;align-items:center;gap:.7rem;color:#0891B2;font-size:.75rem;font-weight:800;letter-spacing:.25em;text-transform:uppercase}.home-blog__tag::before{content:'';width:2rem;height:2px;border-radius:2px;background:linear-gradient(90deg,#4F46E5,#06B6D4)}.home-blog__title{margin:.9rem 0 0;color:#0F172A;font-size:1.9rem;font-weight:800;line-height:1.15}@media (min-width:768px){.home-blog__title{font-size:2.5rem}}.home-blog__desc{max-width:34rem;margin:.9rem 0 0;color:#64748B;font-size:1rem;line-height:1.7}.home-blog__all{display:inline-flex;align-items:center;gap:.4rem;padding:.75rem 1.25rem;border:1px solid #CBD5E1;border-radius:.625rem;background:#FFF;color:#0F172A;font-size:.9rem;font-weight:700;text-decoration:none;transition:border-color .2s ease,color .2s ease}.home-blog__all:hover,.home-blog__all:focus-visible{border-color:#4F46E5;color:#4F46E5}.home-blog__all .material-symbols-outlined{font-size:1.15rem}.home-blog__controls{display:flex;flex-wrap:wrap;align-items:center;gap:.65rem}.home-blog__arrow{display:flex;width:2.9rem;height:2.9rem;align-items:center;justify-content:center;border:1px solid #CBD5E1;border-radius:9999px;background:#FFF;color:#475569;cursor:pointer;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.home-blog__arrow:hover,.home-blog__arrow:focus-visible{border-color:#4F46E5;background:#4F46E5;color:#FFF}.home-blog__arrow.is-hidden{display:none}.home-blog__slider{margin:0 -.75rem}.home-blog__slider .slick-list{padding:.5rem 0 2rem}.home-blog__slider .slick-track{display:flex;align-items:stretch}.home-blog__slider .slick-slide{height:auto}.home-blog__slider .slick-slide>div,.home-blog__cell{height:100%}.home-blog__cell{padding:0 .75rem;outline:none}.home-blog__slider:not(.slick-initialized){display:grid;gap:1.5rem 0}@media (min-width:640px){.home-blog__slider:not(.slick-initialized){grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.home-blog__slider:not(.slick-initialized){grid-template-columns:repeat(3,minmax(0,1fr))}}.home-blog__slider:not(.slick-initialized) .home-blog__cell:nth-child(n+4){display:none}.home-blog__card{display:flex;height:100%;flex-direction:column;overflow:hidden;border:1px solid #E2E8F0;border-radius:1.25rem;background:#FFF;box-shadow:0 14px 34px -28px rgb(15 23 42 / .45);transition:border-color .3s ease,box-shadow .3s ease,transform .3s ease}.home-blog__card:hover{border-color:var(--c-line);box-shadow:0 26px 50px -28px var(--c-glow);transform:translateY(-6px)}.home-blog__media{position:relative;display:block;aspect-ratio:16 / 10;overflow:hidden;background:var(--c-soft)}.home-blog__media img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform .7s cubic-bezier(.2,.7,.2,1)}.home-blog__card:hover .home-blog__media img{transform:scale(1.07)}.home-blog__placeholder{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;color:var(--c);font-size:3.5rem;opacity:.45}.home-blog__date{position:absolute;top:.9rem;right:.9rem;z-index:1;display:flex;min-width:3.4rem;flex-direction:column;align-items:center;padding:.45rem .6rem;border-radius:.85rem;background:#FFF;box-shadow:0 10px 22px -12px rgb(0 0 0 / .5);color:var(--c);font-size:.66rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.home-blog__date strong{color:#0F172A;font-size:1.35rem;letter-spacing:0;line-height:1}.home-blog__chip{position:absolute;bottom:.9rem;left:.9rem;z-index:1;padding:.32rem .8rem;border-radius:9999px;background:var(--c);box-shadow:0 10px 20px -10px var(--c-glow);color:#FFF;font-size:.68rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.home-blog__body{display:flex;flex:1;flex-direction:column;padding:1.35rem 1.4rem 1.4rem}.home-blog__meta{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem;color:#64748B;font-size:.78rem;font-weight:600}.home-blog__meta .material-symbols-outlined{color:var(--c);font-size:1rem}.home-blog__dot{width:4px;height:4px;border-radius:9999px;background:#CBD5E1}.home-blog__name{display:-webkit-box;margin:.65rem 0 0;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:1.15rem;font-weight:800;line-height:1.35}.home-blog__name a{color:#0F172A;text-decoration:none;transition:color .2s ease}.home-blog__name a:hover{color:var(--c)}.home-blog__excerpt{display:-webkit-box;margin:.6rem 0 1.25rem;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3;color:#64748B;font-size:.9rem;line-height:1.65}.home-blog__foot{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:auto;padding-top:1.25rem;border-top:1px solid #F1F5F9}.home-blog__author{display:inline-flex;min-width:0;align-items:center;gap:.55rem;color:#334155;font-size:.82rem;font-weight:700}.home-blog__avatar-img{width:2.1rem;height:2.1rem;flex-shrink:0;border-radius:9999px;box-shadow:0 0 0 2px #FFFFFF,0 0 0 3px var(--c-line)}.home-blog__read{display:flex;width:2.4rem;height:2.4rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:9999px;background:var(--c-soft);color:var(--c);text-decoration:none;transition:background-color .25s ease,color .25s ease,transform .25s ease}.home-blog__read .material-symbols-outlined{font-size:1.2rem}.home-blog__card:hover .home-blog__read{background:var(--c);color:#FFF;transform:rotate(45deg)}@media (prefers-reduced-motion:reduce){.home-blog__card,.home-blog__media img,.home-blog__read{transition:none}.home-blog__card:hover,.home-blog__card:hover .home-blog__media img,.home-blog__card:hover .home-blog__read{transform:none}}